Open Source·Self-Hosted·Privacy-First

Engineer your financial future

OpenFinance is a self-hosted bookkeeping app with AI-powered transaction extraction. Track expenses, manage budgets, and own your financial data—all on your own infrastructure.

MIT Licensed

Features

Everything you need for modern bookkeeping

Built for developers and privacy-conscious users who want full control over their financial data.

AI-Powered Extraction

Upload bank statements and let AI automatically extract and categorize your transactions. No manual data entry required.

Self-Hosted Privacy

Your financial data stays on your server. No cloud dependencies, no third-party access, no compromises on privacy.

Financial Insights

Beautiful dashboards with charts and trends. Understand your spending patterns and track your financial health.

Open Source

MIT licensed and fully open source. Fork it, customize it, contribute to it. Built by developers, for developers.

Developer Experience

Deploy with a single command

Docker-first architecture means you can have OpenFinance running on your server in minutes. Full TypeScript codebase with a clean, extensible architecture.

SQLite database — zero external dependencies
Docker Compose ready
REST API with Next.js App Router
AI-powered PDF statement processing
$ Terminal

git clone https://github.com/yagudaev/openfinance

cd openfinance

docker compose up -d

# That's it! Open http://localhost:3000

✓ OpenFinance is running on port 3000

Ready to take control of your finances?

Join developers and privacy-conscious users who trust OpenFinance with their financial data. Self-hosted, open source, forever free.