Project Memory

Your AI remembers everything.

THE PROBLEM

Every session starts from zero.

You open an AI chat. You explain your project. Again. You remind it about the tech stack. Again. You re-explain that architectural decision you made last week. Again.

"Why did we use bcrypt instead of argon2?" You don't remember. The AI doesn't know. The decision is lost to time, buried in some old chat thread you'll never find.

Context is constantly lost. Every conversation is a fresh start. The AI never learns your project. You're always re-teaching.

THE SOLUTION

Never re-explain your project.

Project Memory gives StateSpine persistent awareness of your project across sessions. Decisions, intent, context — all remembered. The AI picks up where you left off.

Cross-Session Persistence

Close StateSpine. Come back tomorrow. Marshal remembers what you were working on, what decisions you made, and what the current state of the project is.

Decision Journal

"Why did we choose bcrypt?" The journal knows. Every significant decision is recorded with the reasoning behind it. Ask anytime, get a real answer.

Intent Tracking

StateSpine knows what you're working on. "Implementing password reset" isn't just in your head — it's tracked, so the AI can stay aligned with your goals.

Automatic Fact Extraction

As you code and chat, StateSpine extracts facts about your project. Tech stack, patterns, preferences — all learned automatically from your conversations.

"Remember that thing we discussed about the auth flow?" — and StateSpine actually does.

SEE IT IN ACTION

Built for how you actually work.

StateSpine
PROJECT MEMORY47 facts stored

CURRENT INTENT

"Implementing password reset flow"

Started 2 hours ago • 4 files modified

RECENT DECISIONS

"Using bcrypt for password hashing"

Jan 28 • Reason: Industry standard, salted by default

"Supabase for auth instead of Firebase"

Jan 15 • Reason: Better Postgres integration, open source

AUTO-EXTRACTED FACTS

Next.js 14TypeScriptSupabaseTailwindbcrypt

TECHNICAL DETAILS

How it works.

SpineContext

Every AI interaction includes SpineContext — a structured summary of your project's state, recent decisions, current intent, and relevant facts. The AI always has the context it needs.

Local Storage

Project memory is stored in your project's .statespine folder. It's yours. It's local. It's not uploaded anywhere unless you opt into cloud sync.

Editable & Transparent

You can see everything StateSpine remembers. Edit it. Delete it. Correct it. It's not a black box — it's your project memory, under your control.

Example: You tell Marshal "We're using Supabase because of the Postgres integration." That fact is stored. Next week, when you ask about database options, Marshal already knows your preference and reasoning.

Try it free.

Early access opens early 2026. Join the waitlist.