The project memory file your AI actually understands.
STACK.md is a plain-English markdown file that SureStack generates and maintains for your project. It contains everything an AI needs to pick up exactly where you left off — what you've built, what's broken, what to do next, your architecture decisions, file paths, and technical details.
There's no CLI, no plugin, no integration. You copy your STACK.md from the SureStack app and paste it into any AI tool. That's it.
Open your project in app.surestack.dev. Hit "Copy project memory." Your STACK.md is now on your clipboard.
Open Claude, ChatGPT, Gemini, Cursor — whatever you use. Paste the STACK.md as your first message. Say "Here is my project context" and start building.
Your AI immediately knows your project. No setup questions, no explaining your stack. Your first prompt can be a feature request, not a configuration briefing.
At the end of your session, SureStack gives you a closing prompt. Your AI outputs an updated STACK.md. Paste it back into SureStack. Next session starts where this one ended.
STACK.md is plain markdown. Any AI that can read English can understand it. There's no special format, no proprietary schema, no SDK to install. If you can paste text, you can use SureStack.
Paste it as the first message, or save it as a CLAUDE.md file in your project root for automatic loading.
Paste it at the start of any conversation. Works in the browser, API, or any wrapper.
Save the STACK.md as a file in your repo. These tools read project files automatically.
Every build session follows the same three-phase loop. This is how your project memory stays up to date without you writing anything manually.
Copy your STACK.md from SureStack. Paste it into your AI tool. Start building.
Before closing your AI session, copy the closing prompt from SureStack. Your AI outputs a complete, updated STACK.md reflecting everything you built.
Paste the updated STACK.md back into SureStack. Your project memory is now current. Next session starts with full context.
The result: your AI always starts informed. Your project never loses context between sessions. You never have to re-explain your stack.
The same prompt, two completely different starting points.
STRIPE_SECRET_KEY from your env, authenticate via Clerk middleware, look up the Stripe customer ID in Supabase, and return the portal URL. Let me write that now.