OfficialPremium finance v1.0.0

Budget Tracker

Income and expense tracking with categories, recurring transactions, and reports.

Early access 📅 Updated 2026-03-20
Campshell — Budget Tracker
💰 Budget Tracker
📊 Dashboard
⚙️ Settings
💰 Budget Tracker
Groceries-$84.20
Freelance payment+$2,400
Electric bill-$127.50
🤖 Agent updated just now

What it does

A comprehensive income and expense tracking system with categories, recurring transactions, and financial reports — all managed through your AI agent. Log expenses as they happen by telling your AI, set up recurring bills, and get monthly summaries without opening a spreadsheet. Ask your AI for a breakdown of spending by category, compare this month to last, or find out exactly how much you've spent on subscriptions. The budget tracker supports multiple accounts, custom categories, and automated recurring transaction entries so you never forget a regular bill. All financial data is stored as encrypted JSON files on your local machine. No Mint, no YNAB, no bank API connections sharing your data with third parties. Your financial information stays on your hardware — the most private budget tracker you'll ever use.

Key features

📊

Category Breakdown

Organize transactions into custom categories and get visual breakdowns of where your money goes each month.

01
🔄

Recurring Transactions

Set up recurring income and expenses that auto-populate. Track subscriptions, rent, salary, and regular bills.

02
📈

Financial Reports

Generate monthly, quarterly, or annual reports with income vs expenses, category trends, and savings rate.

03
💳

Multi-Account Support

Track multiple accounts — checking, savings, credit cards — and see your complete financial picture in one place.

04

See it in action

Here's what Budget Tracker looks like in the Campshell app.

Budget Tracker running in the Campshell app
Your Budget Tracker in the Campshell app — log expenses and review spending through conversation.

Try talking to your AI

Just say what you need. Your agent reads and writes Budget Tracker data for you.

🦞
Claw
AI Agent · Budget Tracker
Log an expense: $45 at Whole Foods, category groceries
🦞 Claw · Budget Tracker
Done! I've updated your Budget Tracker.
Try asking:

Under the hood

Your data lives as plain JSON files on your machine. No cloud, no lock-in.

File structure
.campshell/budget-tracker/
├── manifest.json
├── skill.md
├── transactions/
│   └── 2026/
│       └── 03/
│           ├── txn-001.json
│           └── txn-002.json
├── accounts/
│   ├── checking.json
│   └── savings.json
├── recurring/
│   └── rec-001.json
└── schema/
    └── transaction.schema.json
Example data
{
  "id": "txn-001",
  "type": "expense",
  "amount": 45.00,
  "currency": "USD",
  "category": "groceries",
  "description": "Whole Foods weekly groceries",
  "account": "checking",
  "date": "2026-03-20",
  "recurring": false,
  ...

Works great with