AI Agent Hub
Back to plugins
🖥️

bookkeeping

Client Updated 2026.08.25

Run the following command in DeepSeek Harness:

dsh plugin install JohnXu22786/bookkeeping

Paste the following prompt into your AI chat to install this plugin:

Run dsh plugin install JohnXu22786/bookkeeping to add the bookkeeping plugin to your current dsh profile; the full source is available at https://github.com/JohnXu22786/bookkeeping .

About this plugin

Logging an expense usually means opening a dedicated app, scrolling through categories, typing an amount, and picking a date. bookkeeping collapses all of that into a single chat line inside a DeepSeek Harness conversation. You describe what you spent, how much, and when in natural language; the plugin handles classification, validation, and persistence for you.\n\nEverything lives in a local SQLite database — no data ever leaves your machine. Nine built-in categories come with keyword auto-classification and user-defined rules. Daily, monthly, and per-category summaries plus multi-month trend charts are available on demand, and one call exports a CSV or a self-contained HTML report. Monthly budgets fire near-limit and over-limit warnings the moment an entry is recorded. Amount parsing recognises multiple currency symbols and free-form number styles, and dates range from last Friday and the 2nd of March to 2026.8.17. The same ledger also ships as a standalone CLI for contexts outside dsh.\n\nIt is built for people who want bookkeeping to stay lightweight and local rather than depend on a cloud accounting app — especially users already working inside dsh who prefer to jot down an expense as a zero-friction by-product of conversation.

Use Cases

  • Jot down a lunch or transit expense in chat and have it auto-classified into the ledger
  • Review monthly category summaries and multi-month trends, then export to CSV or HTML
  • Set a monthly budget and get near-limit or over-limit alerts the moment an entry is recorded

Best For

  • dsh users who want lightweight bookkeeping with data staying on their machine
  • People who prefer natural-language interaction over a dedicated cloud accounting app
  • Individuals who need exportable reports and custom category rules for personal finance tracking