Blog
Long-form writing on AI coding agents, persistent memory, BYOK economics, and what we're learning building VibeKit.
-
Does Claude Code support BYOK? (And Codex?) The honest answer
People search 'claude code byok' and 'does codex support byok' expecting a yes/no. The real answer is subtler: both CLIs always run on your own credentials — that's not a feature, it's the only mode they have. Here's what 'BYOK' actually means for Claude Code and Codex, the API-key vs subscription split, and the one thing the CLIs can't do that sends people looking.
-
How AI coding agents pick a model — and what BYOK changes
When you hand an AI coding agent a task, something decides which model runs it and whose account pays for the tokens. Here's the actual routing — bring-your-own-key direct vs platform-paid fallback — for Claude, GPT, and Codex, and how to pick the path that fits how much you build.
-
Can you BYOK on Replit, Cursor, Bolt, Lovable, or v0?
People search '[platform] byok' because they want to run the AI agent on their own Anthropic or OpenAI key instead of buying credits. Here's the honest, sourced answer for each major AI builder — including the trap where a platform says it supports 'BYOK' but only for AI inside the app you build, not the agent that builds it.
-
What an AI coding workspace actually costs: BYOK at 10, 100, and 1,000 calls a day
If you run a coding agent every day, the question isn't 'lifetime cost' — it's 'what's my daily burn?' Here's the real operational math for a BYOK AI workspace at three usage tiers, with measured per-call token costs, the markup the platforms don't show you, and the one factor that can zero the model bill entirely.
-
How to build an app from your phone in 2026
A practical, honest guide to building and shipping a real app from a phone — the four approaches that actually work, what each one is good and bad at, and how to pick. Covers AI app builders, Claude/ChatGPT, no-code, and persistent coding agents.
-
The AGENTS.md specification: every section, in priority order
There's no official AGENTS.md spec — this is the working one. Every section the file needs, the order that actually matters, the ~5KB budget that silently truncates it, and what to offload to TOOLS.md instead. Grounded in the template VibeKit regenerates for every hosted app.
-
Persistent agent memory — the three layers most tutorials skip
When you hear 'persistent agent memory' you probably think vector database. That's one layer of three, and it's the one most apps reach for first when they actually need a different one. Here's how we run persistence on VibeKit — workspace, session, and tool-tracked — and when each one is the right answer.
-
Running SEO for a real business with an AI agent — the playbook we use on vibekit.bot
We're a tiny team. Our SEO work — keyword research, baseline capture, query-intent audits, decision logs, blog drafts — is mostly driven by an AI agent reading a single instruction file. Here's the exact setup, what it does well, what we still do by hand, and the artifacts you can copy.
-
BYOK security: what an app can actually see when you paste your Anthropic key
Pasting sk-ant-api03-... into a 'bring your own key' app feels safe — your bill, your account, your control. The reality is more nuanced. Here's what a BYOK platform CAN see, what it SHOULD do, the attack scenarios that matter, and how to evaluate any vendor before handing over a key that bills against your card.
-
Why we picked AWS Fargate over WebContainers for an AI coding platform
WebContainers — the StackBlitz tech behind Bolt — boot in 2 seconds and feel magic. We picked the slower, heavier option (real Fargate containers) anyway. Here's why, and what it means for the kind of apps you can actually ship on the platform.
-
What persistent agents actually remember — and what they shouldn't
Every AI coding tool now claims 'persistent memory.' Most of them just have a longer chat window. Real agent persistence is a layered system: durable files, an indexed workspace, agent-side notes, and the AI provider's own context. Here's what we put where, and the few things we deliberately let the agent forget.
-
AGENTS.md: how it works, and why every AI coding agent needs one
AGENTS.md is the per-app contract every AI coding agent reads on every turn — not a system prompt. It scopes behavior, encodes architectural decisions, and survives context resets. Here's how it's built and why most agents are missing one.
-
BYOK vs platform-paid AI: the real cost of 1,000 features
Most 'all-in-one' AI coding platforms charge $20-40/mo and bake the AI cost into the subscription. Bring-your-own-key sounds nicer in theory. Here's the actual math on which model wins for which kind of user — with real per-task token measurements, not vendor-friendly approximations.
-
Why I'm starting this blog
Quick intro to what I'll write about: AI coding agents, persistent memory, BYOK economics, and the architecture decisions behind VibeKit. No 'top 10 tips' content.
-
Most 'AI agents' aren't agents — a definition that actually means something
The word 'agent' has been slapped on every LLM product launched in the past 18 months. Most of them aren't agents under any honest definition. Here's a tight three-property test, and how popular tools score against it — including VibeKit.
VibeKit
Enter App