Become a sponsor to Andrea
Built to learn, kept because people use them
Every project I have started began the same way: something I wanted to understand. I built the fix for myself, then published it in case anyone else hit the same wall.
Somewhere along the way it stopped being a learning exercise. Two of those projects are now downloaded tens of thousands of times, strangers open issues asking for features, and I spend a real part of my week maintaining things other people depend on. That is a very different job from writing them in the first place.
What people actually use
actual-mcp-server connects any MCP compatible AI assistant, including Claude Desktop, LibreChat and LobeChat, to a self hosted Actual Budget instance. You ask questions about your budget in plain language, create transactions and analyse spending without opening the Actual UI. Most other implementations are simple local bridges for a single user; this one covers 74 tools and runs remotely or locally. Around 48,000 Docker pulls and 15,000 npm installs so far.
Actual-sync keeps Actual Budget synchronised with your bank automatically, across multiple servers, with health monitoring and error handling that tells you when something quietly broke. Around 20,000 Docker pulls.
Both exist because I run Actual Budget myself and wanted my own finances to stay mine, on my own hardware, with no third party in the middle.
What else I work on
Development assisted by AI. vibe-coding-prompts is a curated library of prompts that turn vague intent into production ready documentation. forge-kit reads a codebase and installs the governance tooling that fits it. AgentGate drives coding agents from Telegram or Slack, each one in its own isolated container.
Privacy and self hosting. VPNSentinel continuously verifies that a VPN is genuinely protecting you, catching DNS leaks and silent bypasses, the kind of failure you do not notice until it matters.
Writing down what took me days to work out. Reproducible fix logs and reference builds, because an answer being findable is worth more than it being clever.
A thread runs through most of it: security, privacy, and keeping your own data on your own machines. That began as a childhood fascination with hiding messages in plain sight, and it is still why I care whether a tunnel is genuinely up and whether your budget stays yours.
What sponsorship changes
Nothing here sits behind a paywall and nothing will. Sponsorship buys maintenance time: answering issues, keeping dependencies current, and writing documentation, which is the part that never feels urgent and always matters most.
Featured work
-
agigante80/actual-mcp-server
Talk to your self-hosted Actual Budget from any MCP client: a remote HTTP server for LibreChat/LobeChat or a local stdio process for Claude Desktop, with 71 tools for transactions, budgets, rules, β¦
JavaScript 48 -
agigante80/Actual-sync
Automated bank sync service for Actual Budget - scheduled synchronization, real-time monitoring, and multi-budget management with Telegram notifications
JavaScript 12 -
agigante80/vibe-coding-prompts
Curated AI prompts for software development - comprehensive meta-prompts for documentation, CI/CD, testing, security audits, logging, and code quality with vibe coding philosophy
Python 9 -
agigante80/AgentGate
Keep developing your project remotely with official CLI (Claude, Copilot, Codex, Gemini) via Telegram or Slack - one container per project.
Python -
agigante80/VPNSentinel
VPN monitoring system for real-time connection tracking - DNS leak detection, instant Telegram alerts, multi-client dashboard, and geolocation tracking
Python -
agigante80/forge-kit
forge-adapt reads your codebase and installs adapted governance tools β ticket gates, code reviewers, security auditors, and more. Nothing generic. Built for Claude Code.
Python
0% towards 10 monthly sponsors goal
Be the first to sponsor this goal!
$2 a month
Selectπ Thank you
This tier is not really about the money. Two dollars says someone found this useful enough to click, and that means a great deal to me.
You get the sponsor badge on your profile, and you show up as a sponsor on issues and pull requests.
$5 a month
Selectβ A coffee a month
You use something I built and wanted to say so. That is genuinely enough.
You get the sponsor badge on your profile, and you show up as a sponsor on issues and pull requests.
$15 a month
Selectπ§ Keeps the lights on
Covers the recurring costs that sit quietly behind the projects: domains, hosting, container registries and the test infrastructure that keeps releases from breaking.
You get the sponsor badge, and my thanks for funding the unglamorous part.
$30 a month
Selectπ Backer
For people who actually depend on one of these tools in their own setup.
Everything above, plus your name in the README of any one project you choose. Tell me which project and how you want to be listed.
$100 a month
Selectπ€ The one I doubt anyone will pick
I have made this tier because the option should exist, not because I expect anybody to use it. If you are looking at it seriously, that already surprises me.
Before you do, please get in touch and tell me what you actually need. There is very likely something more useful I could do for you than put your name in a README, and I would rather find out what that is than take a hundred dollars a month for something generic.