# AI

> Work with AI safely in Bkper — understand the model, choose the right tool, and keep financial outputs reviewable.

AI can help draft transactions, answer questions, build scripts, and prepare review work. Bkper keeps the source of truth in zero-sum Books: every transaction moves resources from one Account to another, balances are calculated from records, and events preserve review history.

## Where to start

Choose the task that best matches what you want to accomplish:

### More AI topics

- [Bkper CLI Agent](http://preview.bkper.com/docs/ai/bkper-cli-agent.md) — work with local files, commands, scripts, and Bkper context.
- [Bkper MCP](http://preview.bkper.com/docs/ai/bkper-mcp-server.md) — connect a hosted assistant through conversational tool calls.
- [Models and Usage](http://preview.bkper.com/docs/ai/models.md) — compare models, capabilities, rates, and allowances.
- [Bkper AI Provider](http://preview.bkper.com/docs/ai/bkper-ai-provider.md) — connect a compatible inference client using Bkper authentication.
- [Docs for AI](http://preview.bkper.com/docs/ai/docs-for-ai.md) — give Bkper documentation and API references to an assistant.
- [CLI Agent Security](http://preview.bkper.com/docs/ai/cli-agent-security.md) — protect credentials and scope local agent permissions.
- [OpenAccountants](http://preview.bkper.com/docs/ai/openaccountants.md) — prepare tax or accounting work for professional review.

## Safety rule

Raw AI output is not final for balances, statements, reconciliations, taxes, or filing decisions. Use AI to draft, organize, explain, and build tools. Let Bkper records, deterministic checks, and human review carry the final financial answer.

- [Bkper Agent](http://preview.bkper.com/docs/ai/bkper-agent.md): Draft transactions from receipts, invoices, statements, emails, and attachments with AI extraction inside Bkper.
- [Bkper AI Provider](http://preview.bkper.com/docs/ai/bkper-ai-provider.md): Connect an Open Responses client or agent harness to Bkper AI inference using Bkper authentication.
- [Bkper CLI Agent](http://preview.bkper.com/docs/ai/bkper-cli-agent.md): Use the built-in terminal agent shipped with the Bkper CLI for local, context-rich Bkper workflows.
- [Bkper MCP](http://preview.bkper.com/docs/ai/bkper-mcp-server.md): Use the hosted Bkper MCP server for conversational assistant tool calls through existing Bkper permissions.
- [Bkper CLI Agent Security](http://preview.bkper.com/docs/ai/cli-agent-security.md): Run the Bkper CLI Agent safely with sandbox isolation, credential protection, and Bkper permission scoping.
- [CLI vs MCP](http://preview.bkper.com/docs/ai/cli-vs-mcp.md): Choose how an AI assistant should use Bkper: MCP for conversational tool calls, or CLI local tools for repeatable command-line workflows.
- [Coding Agents](http://preview.bkper.com/docs/ai/coding-agents.md): Use Claude Code, Cursor, Codex, OpenCode, Pi, AMP, and other coding agents with Bkper context.
- [Docs for AI](http://preview.bkper.com/docs/ai/docs-for-ai.md): Add Bkper docs, API references, Markdown pages, llms.txt indexes, and agent skills to an AI assistant.
- [AI Fundamentals for Accounting](http://preview.bkper.com/docs/ai/fundamentals.md): How LLMs actually behave — probabilistic outputs, hallucinations, context, intent, agents — and the one rule that keeps AI usable when numbers must be correct, not approximately correct.
- [Models and Usage](http://preview.bkper.com/docs/ai/models.md): Compare Bkper AI models, capabilities, usage rates, monthly allowances, and usage visibility.
- [OpenAccountants](http://preview.bkper.com/docs/ai/openaccountants.md): Use Bkper for financial facts, OpenAccountants for cited tax rules and referrals, and AI to prepare reviewable work.
