Thriving Thriving Python PY TypeScript TS
↑ 42 ?
moneyhelper badhope/moneyhelper

Moneyhelper | Settle every entry, build every step steadily —— a conversation-first personal finance AI agent: one-sentence bookkeeping, portfolio risk control, stock research, financial report analysis, strategy backtesting, and team paper trading. FastAPI + LangGraph + React, local-first, verifiable numbers, open MCP.

https://badhope.github.io/moneyhelper/ ↗
HEALTH ? 89 / Healthy
// hidden gem// release machine agent-orchestrationagentskillsai-agentsai-codingclaude-codecodexcoding-assistantcursordev-toolsmcp ?

// readme

Moneyhelper

An AI financial assistant that does the accounting. Log expenses in one sentence, check holdings, run financial check-ups, and get morning briefings. All numbers come from a deterministic engine. The model only interprets intent and writes the text, so it cannot make up amounts.

Simplified Chinese | English | Architecture details


Three forms, one core

FormHow to startBest for
Desktop installerDownload .exe / .msi / .dmg / .AppImagePeople who just want to double-click and open it, without touching the command line
Web + backenddocker compose up -d → localhost:8787Self-hosted servers, multi-device access
CLImoneyhelper add "咖啡 28"Keyboard enthusiasts, script integration
# Local development (one command: venv + dependencies + frontend build + start service)
scripts/dev.sh --prod        # → http://localhost:8788

# CLI
moneyhelper add "午餐 45 打车 28"    # multiple entries in one sentence, auto-categorized
moneyhelper…