ClawCounting logo

ClawCounting

Foundational double-entry bookkeeping engine for AI agents. Single binary + single SQLite database.

Documentation GitHub

Accounting Fundamentals

Enforces double-entry accounting with an immutable append-only ledger, financial period controls, and automatic closing entries. The engine verifies correctness so agents don't have to.

Self-Hosted Web UI

Manage accounts, post entries, and view reports from your browser. Your data stays private on your infrastructure.

Crypto Native

Built for crypto from the ground up with support for any blockchain token and full wei-precision.

HTTP and CLI Interfaces

REST API for agents and web UI. CLI for scripts, cron, and admin. Both share identical validation and business logic.

Zero Dependencies

Single binary, single SQLite file. No external database, no runtime dependencies. Copy and run.

Agent Skill

Includes an agentskills.io standard skill that teaches AI agents accounting workflows and best practices.

Quick Start

# Clone and install
git clone https://github.com/johnkozan/clawcounting.git
cd clawcounting
cargo install --path .

# Initialize the database and start the server
clawcounting init
clawcounting serve