Stop starting from scratch
with every AI.
MemoryKey is your universal AI memory. Set your context once, connect any AI tool, and watch it evolve with every interaction.
Every AI tool. One memory.
One connection. Living memory.
Connect your AI tools once. Your memory evolves with every conversation — so every AI keeps getting better at helping you.
01
Write once
Set your identity, projects, and rules in minutes. Who you are, what you're building, what not to repeat.
02
Connect any AI
Generate a key. Paste the snippet into any agent's system prompt or config. 30 seconds, any tool.
03
They remember
Every session starts fully informed. Zero re-explaining.
04
It evolves
Agents write back. Your context grows richer with every interaction. The longer you use MemoryKey, the better every AI knows you.
Deep context. Not just a bio.
This is what your AI tools actually receive — and write back to.
Identity
Dave. Founder & full-stack engineer. 8 years building products, last 4 as a solo founder or tiny technical team.
Primarily TypeScript + Python. Move fast, prefer working code over perfect architecture. Communication: direct, answer first, context after. Bullet points over prose. Frustrated by 3 paragraphs for a one-line answer.
Tools: Cursor, Claude, Vercel, Linear, Figma. Prefer CLI. Deep work mornings. Background: sold B2C app (12k users), angel invested in 3 companies.
Project: MemoryKey
Universal AI memory layer. ~50 users, pre-PMF. Next.js 15, Neon Postgres, Clerk, Vercel, Tailwind v4, raw SQL. AES-256 envelope encryption.
Current sprint: MCP connector (OAuth 2.0 + DCR), Memory page redesign, onboarding flow.
Decided, final: No ORM. No Redis. Tailwind v4 only. Clerk forever. Encrypted blob per user. Vercel, not AWS.
Project: Dev tools side project
Early exploration, multi-agent AI pipelines, local. No code yet. Don't bring up unless I mention it.
Agent Rules
No comments on obvious code. Don't suggest rewrites for specific fixes. Show root cause, not patches. New dependency? First sentence. Never start with "Great question!". Don't summarize what you just did. Change X means change only X.
Already decided: Strict mode off. No testing setup yet. Tailwind only. Neon only. No monorepo.
Agent Notes Base44 agent · 1m ago
Stripe integration deferred, not v1 scope.
Prefers Neon `neon()` http client over `pg` for serverless edge compat.
Onboarding: 2 screens max.
Fundraising: pre-seed after 500 users.
+ Cursor · 3h ago: StreamableHTTP over SSE. OAuth state needs TEXT not VARCHAR.
Built for trust.
AES-256 encrypted at rest
Envelope encryption. Never stored in plaintext. Even a DB breach exposes nothing readable.
Full audit log
Every read and write logged. See exactly what every agent did and when.
Scoped API keys
Issue read-only or read+write keys per agent. Revoke any time, instantly.
Works with any AI
One standard REST API. Any agent that can make an HTTP request can use MemoryKey.
Questions
Your AI stack finally knows you.
Set your context once. Every AI reads it on start, writes back as you work, and keeps your memory current — automatically.
Get your memory key →