Capture what matters
Save meeting notes, decisions and project details in a Space you choose. Track the processing before asking about them.
Capture a notePrivate preview · Persistent AI workspace
A persistent AI workspace that connects project knowledge with ongoing work. Research, create content and coordinate coding tasks with context.
Existing accounts can sign in. Public registration is currently closed.
01 · Capture a decision
We chose PostgreSQL because we need transactions and relational queries.
02 · Process the note
Check its progress in Processing.
03 · Ask later
Why did we choose PostgreSQL?
For transactions and relational queries.
Source: the project’s database decision.
Your workspace
Start with one project and one note. Add sources and connections as your workflow grows.
Save meeting notes, decisions and project details in a Space you choose. Track the processing before asking about them.
Capture a noteAsk questions about your stored information. Keep the source references beside the answer and continue earlier conversations.
Open AskRead articles and documentation directly. A small crawl can follow same-site links, without a paid crawler for ordinary HTML pages.
Read a websiteKeep work, personal notes and shared projects in their own Spaces. Choose the scope before you capture or search.
Manage SpacesCheck queued work, completed steps and failures. Accepted for processing is different from ready to search.
Check processingCapture, search and ask from the CLI. Connect your application through the API or an assistant through MCP.
Read the CLI guideAnimated explainer · 49 seconds
Follow an animated founder from scattered ideas to connected knowledge. See the real web scraper and a saved project decision in PersistMemory.
Original character animation and real product recordings with sample data. Includes AI narration, original music, sound effects and captions.
Open the videoInteractive example · sample data
Choose a sample question to explore how current information and earlier decisions fit together. This example does not access a real account.
Pick a question
Four memories match, and every one of them is real
Ranked by similarity
Team later moved to another provider.
1:1 with John
Bedrock implementation shipped.
Standup notes
Decided: Amazon Bedrock.
Planning doc
Bedrock raised as an option for model access.
#eng-infra · Slack
A plain search returns
Team later moved to another provider.
1:1 with John · 24 Aug · 0.95
End of result
True, and it does not say what was moved away from, when it was chosen, or that anything shipped on it. The three memories that explain the sentence scored lower and were left behind.
PersistMemory returns
RELEVANT MEMORY
CurrentTeam later moved to another provider.
1:1 with John · valid: 24 Aug — still true
NO LONGER TRUE — these WERE true and have since changed
Bedrock raised as an option for model access.
#eng-infra · Slack · valid: 2 Aug — 10 Aug
Decided: Amazon Bedrock.
Planning doc · valid: 10 Aug — 24 Aug
Bedrock implementation shipped.
Standup notes · valid: 18 Aug — 24 Aug
Kept in the order they happened, so a question about August is still answerable in September. Nothing was overwritten to get here.
And so the assistant answers
Not Bedrock any more. It was chosen on 10 August, shipped on the 18th, and replaced on the 24th.
Built for developers
Use the website for everyday work and the CLI for your terminal. Bring memory into an application with the SDK or connect a compatible assistant with MCP.
pm spaces create "Project Aurora"
pm remember "We chose PostgreSQL" \
--space "Project Aurora"
# Check the returned job before searching
pm jobs get <job-id>
pm ask "What database did we choose?" \
--space "Project Aurora"For software teams · API integration maintenance
PersistMemory helps small software teams maintain external API integrations. It connects watched documentation with selected GitHub repositories and branches, investigates relevant changes, runs repair workflows in isolated environments, and prepares draft pull requests with test evidence for review.
Explore API change workflowsBefore you begin
PersistMemory is a persistent AI workspace that connects project knowledge with ongoing work. Users organize documents, websites, conversations and decisions into permission-controlled Spaces. AI agents use that context to research, create learning materials and content, and coordinate coding tasks through the web, connected AI tools and messaging channels. The workspace brings together project memory, task history and supporting evidence so users can continue work across sessions without repeatedly rebuilding the context. It is software, not persistent-memory storage hardware such as PMEM or NVDIMM.
PersistMemory is in private preview and public registration is closed. Existing users can sign in. Documentation and examples are public.
Capture starts background processing. Check Processing to see the job state; extraction and search indexing can finish separately.
The direct reader supports public HTML and text pages with page and size limits. Sites needing JavaScript, sign-in or other access may not be readable.
Use the API, JavaScript SDK, CLI or MCP connection described in the documentation. Account access is required for your own memory.
Private preview