{"repo":"osirishorus/opencoffer","free":true,"listed":false,"github":"https://github.com/osirishorus/opencoffer","clone":"git clone https://github.com/osirishorus/opencoffer.git","description":"Self-hosted personal finance with SimpleFIN sync, dashboards, BYO-LLM chat, and an MCP endpoint.","language":"TypeScript","stars":14,"topics":[],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"OpenCoffer Self-hosted personal finance with bank sync, dashboards, and a BYO-LLM chat that actually reads your numbers. Quick start · Features · MCP · Configuration · Security OpenCoffer is read-only against your financial accounts. It syncs through SimpleFIN, stores everything in a Postgres database you own, encrypts sensitive tokens and model keys at rest, and lets you ask finance questions through the in-app chat or any MCP-compatible client. Bring any model you want — OpenAI, Anthropic, OpenRouter, Groq, Together, Ollama, Hermes, ChatGPT subscription auth, or any OpenAI-compatible endpoint. --- Features - Bank & brokerage sync via SimpleFIN — one-token setup, encrypted access URLs. - Net worth, cash flow, spending, subscriptions, holdings, real assets, budgets, alerts, saved charts — all deterministic, all generated from your database. - Deterministic transaction rules — create merchant/name matching rules from transactions before AI categorization runs. - Alert push notifications — deliver in-app alerts to ntfy, Discord, Slack, or a generic webhook. - Bring your own LLM — OpenAI, Anthropic, any OpenAI-compatible provider, ChatGPT subscription auth, local Ollama, or a self-hosted endpoint. - Persistent chat with finance tools — model picker, conversation history, category fixes, deterministic chart tools the LLM can call. - Background worker — automatic sync, categorization, insight refresh, and net-worth snapshots on a cron you control. - MCP server at /api/mcp exposing","default_branch":null,"files":null,"tree":[],"storefront":"/r/osirishorus","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/osirishorus/opencoffer/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}