Finally — an AI chatbot built for the founder coding alone.
Lives in your codebase. Knows your stack. Remembers what past-you decided. The thinking partner solo founders have been faking with Claude.ai and ChatGPT.
Free plan. No credit card. Unlimited structural analysis.
Where does the rate limiter actually live? I want to bump the per-IP cap.
The cap is enforced in rate-limit.ts against values from config/limits.ts. Your middleware.ts:42 wires it before auth runs, so changes to the per-IP value take effect on the next request — no rebuild needed.
You opened that chatbot tab for a reason.
Coding alone is hard. Your editor AI is built to write — and that’s the job it should do. But you needed something else. Someone to think with.
Architecture decisions. Debugging logic. “Should I use this library or write it myself.” “Why did past-me build it this way.” Tradeoffs you don’t want autocompleted away. The kind of thinking that needs space — not a tool waiting to suggest a diff.
So you opened Claude.ai. You opened ChatGPT. You opened a third tab to fill the gap your editor AI was never meant to fill.
That instinct was right. You did need a third thing.
But the tab you opened wasn’t built for this.
Claude.ai doesn’t know your project. ChatGPT starts every conversation from zero. You paste files. You explain your stack. You re-establish what you’re building, every time. The thinking partner you needed turned into another thing that needs feeding — and you spend more time prepping it than thinking with it.
That’s not the chatbot’s fault. It was never built for this.
Codeframes is the chatbot built for this job.
Same instinct. Same role. Finally project-aware. Lives in your codebase, knows your stack, remembers what past-you decided last week. The coding thinking partner solo founders have been faking with Claude.ai and ChatGPT — built specifically for the third tab.
What’s actually in the tab.
A coding thinking partner built for solo founders. Three pieces — one job.
Think Mode
The brain.
The default mode, and the reason you’re here. Ask anything about your code: tradeoffs between two approaches, why something’s broken, where in the project a feature should live, what past-you was thinking last week. Codeframes maps your codebase as you talk — pulling in the right files, surfacing the dependencies, remembering the decisions you’ve already made.
The coding thinking partner you’ve been faking with Claude.ai. Finally project-aware.
Do Mode
Time to build.
Switch modes when you’re done thinking and ready to ship. Codeframes turns the conversation into a diff — preview it, accept it, undo it with one keystroke.
The moment your thinking becomes code.
Structural Analysis
What the brain runs on.
Codeframes reads your project’s architecture continuously — dependencies, dead code, modules doing too much, files that shouldn’t be talking to each other. It’s how Think Mode knows what your project is, not just what’s in it.
The kind of project understanding a general-purpose chatbot can’t fake. Free forever.
Side by side
Codeframes vs the chatbot tab.
Same instinct, different tool. Built for the job ChatGPT and Claude.ai were never designed for.
Codeframes
The coding chatbot.
- Already knows what’s on every line
- Sees the file you’re talking about — without you sending it
- Reads errors against your actual project, not guesses
- Knows whether the fix worked — without asking
- Picks up where the last conversation left off
- Answers without pushing you toward a fix you didn’t ask for
Claude.ai · ChatGPT
The general-purpose chatbot.
Can you send me what’s on line 42?
Can you share the file? I can’t see it.
Try running this in the terminal — let me know what error you get.
Is the error gone?
- Starts every new chat from scratch — even one minute later
- Pushes you to do something before you’ve decided what
Both can stay open. But you’ll keep one of them open less.

I built this because I lived it.
For months, I was the founder I’m now writing this page for. Coding alone. One project, every day. And in the corner of my screen — always a chatbot tab. Sometimes Claude.ai. Sometimes ChatGPT. Sometimes both, when one slowed down and I opened a fresh session in the other.
I’d paste files. Explain my stack. Re-establish what I was building. Send screenshots of errors. Wait while it asked me what was on line 42. Tell it the fix didn’t work. Watch it guess again.
Every conversation started from zero. Every day, the same warmup before the AI was actually useful. I was spending more time prepping the chatbot than thinking with it.
So I built the chatbot I wished I had open instead. One that lives in the codebase. Already knows the project. Doesn’t ask what’s on line 42 — already read it. Doesn’t push me to ship before I’ve decided. Just thinks with me.
Codeframes is that chatbot. Built for the founder coding alone, by one.
— Tyler, founder · @Tyleresono_777
Pricing built for solo founders.
Free for as long as you need it. $12 when you want more.
- Unlimited structural analysis — health score, dependency graph, dead exports, layer violations
- 15 AI messages / day in Think Mode
- 3 code applies / day in Do Mode
- 24-hour chat history
- Lives in your codebase
No credit card. No trial timer.
Start freeFor solo founders shipping every day.
- Everything in Free
- Unlimited messages in Think Mode
- Unlimited applies in Do Mode
- Full chat history
- Multiple active sessions
- Priority sync
Cancel anytime. No annual lock-in.
UpgradeNo usage caps you only find out about later. No asterisks. The price you see is the price.