My Full AI Stack: Every Tool, What It Costs, What It Replaced
People ask me what tools I use more than any other question. So here's the full list — what I pay, what it does, and what I was doing before.
The AI layer
Claude Code (Opus 4.6) — $200/month (Max plan) My primary coding environment. Handles everything from architecture to debugging to deployment. I run it with custom hooks, context modes, and a continuous learning loop. Before this, I was switching between VS Code, ChatGPT, and Cursor depending on the task. Having one tool that does everything well cut my context-switching in half.
Antigravity IDE — $30/month (Ultra plan) Where Gemini 3.1 Pro lives. I use this for the "build" pass in my two-pass workflow. Gemini handles the first draft of every sprint — scaffolding, feature implementation, component building. Before this, I was using the Gemini API directly, which cost more and required managing prompts manually.
Gemini 3.1 Pro — included via Antigravity The builder model. Fast, handles massive context windows without dropping information, and good at following architectural specs. I specifically chose a different model family from Claude so the review pass catches things the build pass wouldn't question.
Infrastructure
Vercel — $20/month (Pro plan) Hosts all the Next.js projects: uptrail.ai, the trading dashboard, and a few product demos. Auto-deploys from GitHub on push. Before this, I was running a DigitalOcean droplet and managing nginx configs myself. The time savings alone justify the cost.
Railway — ~$15/month (usage-based) Runs the FastAPI backends, PostgreSQL databases, and DuckDB instances. Currently hosts the gold dashboard API and the trading dashboard database. Before this, I was self-hosting on the same DigitalOcean droplet. Railway's deploy-from-repo workflow is faster.
Supabase — $25/month (Pro plan) Auth, database, and storage for the SaaS products (AgentFloor, PropAutopilot). I use Supabase Auth for everything because rolling my own auth is a mistake I've made before and won't make again.
Trading
Fusion Markets — $0/month (commission only) The broker. A$5k balance, 13 forex pairs running live. Fusion has some of the lowest spreads for retail accounts in Australia. Commission is about $4.50 per round-trip lot, which adds up to roughly $30-50/month depending on trade frequency.
ForexVPS.net — $30/month Windows VPS running MetaTrader 5 24/7. The bot needs to be online during market hours (Sun 10pm to Fri 10pm UTC). I tried running MT5 on my Mac through Wine — it works for development but not for production. Too many quirks with order execution timing.
Data
EODHD — $80/month
Financial data API. Covers economic events, historical prices, and fundamental data. Powers the gold dashboard. The one gotcha that cost me hours: their /economic-events endpoint defaults to limit=50. Always pass limit=1000.
Dev tools
GitHub — $4/month (Pro) Private repos for all trading and client code. The trading repos are under the AlchemyNexis org.
Slack — $0 (free tier) The PropAutopilot marketing automation runs entirely through Slack. Claude reads from and writes to a dedicated channel. The Socket Mode listener handles real-time interactions. Free tier is enough for a single-workspace bot.
The total
| Category | Monthly cost |
|---|---|
| AI (Claude + Antigravity) | $230 |
| Infrastructure (Vercel + Railway + Supabase) | $60 |
| Trading (VPS + commissions) | $60-80 |
| Data (EODHD) | $80 |
| Dev tools (GitHub) | $4 |
| Total | ~$435/month |
That's the cost of running an AI product studio, a live trading operation, and a financial data dashboard. Before I consolidated everything, I was paying more — a $50/month DigitalOcean box, multiple API subscriptions I wasn't fully using, and a Cursor license on top of everything else.
What I don't pay for
Marketing — 27 AI agents handle it. The human cost is Hasan's time reviewing and posting, but the content generation, strategy, and scheduling are automated.
Code review — Opus handles it via the two-pass workflow. No external reviewers.
Monitoring — Vercel and Railway both have built-in dashboards. I haven't needed Datadog or similar.
Testing — Claude Code writes and runs the tests. I don't have a separate QA process.
What I'd cut
If I had to trim, EODHD would be first. I could replace most of its functionality with free APIs (FRED, Yahoo Finance) and accept slightly less coverage. That'd save $80/month.
I wouldn't cut the VPS or the AI tools. The VPS pays for itself through trading. The AI tools pay for themselves through shipping speed.
$435/month sounds like a lot until you compare it to hiring. A single junior developer in Sydney costs $5-6k/month minimum. A marketing contractor is $3-4k. I'm running both functions plus a trading operation for less than 10% of what one hire would cost. The trade-off is that I'm the bottleneck for everything, but for a solo studio, the math works.