
# Ledgr
**Self-hostable personal finance app with automatic bank sync and AI agent support.**
[](https://www.gnu.org/licenses/agpl-3.0)
[](https://www.typescriptlang.org/)
[](https://nextjs.org/)
[](https://www.docker.com/)
[](https://modelcontextprotocol.io)
---
Ledgr connects to your bank accounts through [Plaid](https://plaid.com) or [SimpleFIN](https://www.simplefin.org), automatically syncs and categorizes transactions, and gives you budgets, investment tracking, bill detection, and financial reports — all running on your own server with your own data.
It also exposes an [MCP](https://modelcontextprotocol.io) server, so AI assistants like Claude can query your finances through natural conversation.
```
You: "How much did I spend on dining out last month?"
Claude: Based on your transactions, you spent $342.18 on dining out in April...
```