← All posts

BYOK AI: my actual cost after 60 days of building Projelli.

By Jameson Daines · 2026-04-27 · 8 min read

I'm going to do something most "BYOK is cheaper" posts don't do, which is show the actual numbers from my own Anthropic billing dashboard for the last 60 days of building Projelli. Real receipts, not a hypothetical "well if you used the API at this rate" math problem.

The short version: my BYOK cost across Claude API for the 60 days I was building, drafting marketing copy, doing customer interviews, and generally living inside an AI workspace was $87.42. Same period, the alternative subscription stack I would have paid for (ChatGPT Plus + Claude Pro + Notion AI) totaled $100. Saved $12.58.

That's a smaller margin than the marketing version of the BYOK math. Here's what actually happened, week by week.

The starting subscription stack

For most of 2025 I had:

Total: $50/month, $600/year. I'd been paying that for about ten months when I started Projelli, so I was numb to the bill.

I wasn't using all three for the same thing. ChatGPT Plus was for one-off lookups and image generation. Claude.ai Pro was for the strategic conversations, where I'd run the same long thread across multiple sessions. Notion AI was theoretically for writing inside my Notion workspace; in practice I rarely used it because the AI was slow and the suggestions were generic.

Why I switched

I was about to start building Projelli, which would itself be an AI workspace. Eating my own dog food meant I had to set up BYOK for development testing. Once I had a Claude API key working in the app, the question of "why am I also paying $20/month for Claude.ai" became uncomfortable to keep ignoring.

I cancelled Notion AI first (because I never used it), then Claude.ai Pro after a week (because Projelli + my own API key did the same job), then ChatGPT Plus a month in (because by then my workflow had moved enough that the once-a-day ChatGPT moment wasn't enough to justify the bill).

I kept the API key with a $30/month hard cap on Anthropic and started tracking actual usage.

The first 30 days, by week

Week 1 (active building, lots of architectural conversations): $18.40

Week 2 (building plus marketing copy drafting): $22.10

Week 3 (mostly marketing copy, less code-architecture): $11.80

Week 4 (light week, two days off): $5.20

Month 1 total: $57.50

That was the most expensive month. I was running long architectural conversations with Claude Sonnet at full context, plus drafting cornerstone pages for the marketing site (which themselves were 4,000-token output runs). The "I'll spend $20/month" expectation didn't hold; reality was closer to $60.

The next 30 days

Week 5: $12.30

Week 6: $8.40

Week 7: $6.10

Week 8: $3.12

Month 2 total: $29.92

The drop is real. Once the architecture was settled and most of the marketing copy was drafted, my AI usage shifted toward shorter conversations: weekly reviews, quick lookups, the occasional new feature spec. The bill dropped to roughly what the "light user" estimate predicts ($3-12/month).

The full 60-day picture

BYOK actualSubscription stack hypothetical
Month 1$57.50$50
Month 2$29.92$50
60-day total$87.42$100

The savings are smaller than the marketing version implies because Month 1 was unusually heavy. But here's the thing: Month 1 was uniquely heavy because I was building a product. In a normal post-build month (which Month 2 starts to look like), the ratio is closer to 3:5, BYOK to subscription. That'd be $30 vs $50 monthly going forward, or a $240 annual savings.

The four things I learned

1. The "$2-15 a month for indie founders" estimate is real, but only after you stop building

While I was actively building, my usage was 3-4x the "typical indie founder" estimate. That's because I was running long architectural reviews, drafting 3,000-word marketing pages, and doing whole-codebase refactor conversations. Once that work tapered off, my usage normalized to the predicted range.

If you're going to do an intense building period, budget for $40-60/month during it. Once the work is shipped, the bill drops to the typical $5-15.

2. The hard spending cap is the most important setting

I set a $30/month hard cap on the Anthropic console the day I generated my key. In Week 2, my usage was tracking past $20 and Anthropic's email warning landed. That gave me a chance to consciously raise the cap to $50 rather than discover the overage at month end.

Without the cap, the loop is: AI helps you do something useful, you do more of it, your bill triples, you find out at month end. With the cap, the loop is: AI helps you do something useful, the cap stops the run-up, you decide whether to raise the cap with full information.

3. Output tokens cost 5x what input tokens cost (with Claude Sonnet)

The pricing math is $3 per million input, $15 per million output. So when the AI writes a 3,000-token response to your 200-token question, the response costs ~7.5x more than the prompt. This doesn't matter day-to-day, but it explains why generating long marketing copy or doing cornerstone page drafts is the expensive use case.

Practical rule: if you're generating long-form content, expect higher costs. If you're doing back-and-forth strategic conversations with short responses each turn, costs stay low.

4. Switching providers per task is real

I run all three Claude / OpenAI / Gemini keys in Projelli simultaneously. Most strategic conversations went to Claude Sonnet because that's what I trust most. But some specific use cases (transcription analysis, very long context, low-stakes drafting) went to Gemini Flash, which is roughly 40x cheaper than Sonnet for similar quality on the right task.

Routing per task is the next-level optimization. Out of the $87.42 I spent across 60 days, roughly $73 was Claude, $9 was OpenAI, $5 was Gemini. If I'd routed more to Gemini Flash for the right tasks, I could probably have shaved another $20 off.

What the math looks like over 3 years

Projecting forward, with one assumption (post-launch usage normalizes to ~$15/month average across the year):

BYOKSubscription stack
Year 1 (heavy build months 1-2, then normal)~$240$600
Year 2 (normal usage)~$180$600
Year 3 (normal usage)~$180$600
3-year total~$600$1,800

Adding Projelli's $99 Lifetime tier (paid once) brings my 3-year total to $699. Compared to $1,800 for the subscription stack, that's $1,100 saved across three years.

If you're paying for the subscription stack but using AI lightly (under 30 minutes a day), the BYOK savings are larger because your usage doesn't keep up with the flat $50/month. If you're paying for the stack and using AI heavily (4+ hours a day), the math gets closer because high BYOK usage approaches subscription costs.

The hidden benefit nobody mentions

The cost savings are real but moderate. The bigger benefit, which I didn't expect when I switched, is that I stopped thinking about whether to use AI for a task.

With a flat $20/month subscription, there's a small psychological cost to opening ChatGPT for a quick lookup, because you're "already paying for it" and so feel like you should use it more to justify the bill. With BYOK, every query costs me a fraction of a penny, but the relationship is honest. I use AI when AI is the right tool. I don't use it when it isn't. The bill at the end of the month accurately reflects how much help I actually needed.

That's a small thing. It's also been the most lasting benefit. If you've been on the subscription model and you're not sure whether to switch, the cost math is one reason. The honest relationship with usage is the other one, and it's the part you don't notice until you've made the change.

How to actually start

Five minutes:

  1. Sign up at console.anthropic.com
  2. Add a $20 prepaid balance
  3. Set a hard monthly cap of $20
  4. Generate an API key
  5. Paste it into a BYOK app (I'm biased, but Projelli is the one I built for this; BYOK explained walks through alternatives)

Use it for a month. Look at the actual bill. Adjust the cap up or down. After 60 days you'll know whether the math works for your usage pattern. There's no commitment beyond what you've already used.

Try BYOK with Projelli, $49 once