Every session starts cold
The decision you settled with Claude on Monday is invisible to Codex on Tuesday, so you re-explain the same context until you stop bothering.
For Claude Code and Codex
Dryft gives Claude Code and Codex a shared local knowledge workspace. Review what your sessions learn, find answers with references and save useful workflows as reusable skills. Add optional stacks when you need more capabilities.
The problem
As you rely on agents for more of your work, it gets harder to keep track of decisions across sessions and check where remembered facts came from.
The decision you settled with Claude on Monday is invisible to Codex on Tuesday, so you re-explain the same context until you stop bothering.
An agent can remember a model’s guess as a fact. Without a source reference, you have no way to check where it came from.
Before / after
How it works
Your active Claude Code or Codex session summarizes useful work as notes awaiting review. Capture depends on supported hooks and your agent trust settings.
Each summary waits for review. Approve it, edit it or reject it; review history records your decisions.
Search follows links through approved notes only. Answers cite their evidence and say plainly where it is missing or disagrees.
$ dryft brain candidates
$ dryft brain review 9c41 --decision approve
✓ approved → brain/knowledge/
$ dryft brain search "stack ids" --depth 1
$ _Inside Dryft
Claude Code and Codex can share one brain, your workspace rules and reusable skills. Core works before you install a stack.
Keep concise notes in local Markdown. Approve, edit or reject captured knowledge before ordinary search uses it, with source references and conflicting evidence preserved.
Write a workspace Constitution with your preferences, permission rules and boundaries. Refine it through chat or DUI; it guides your agents but is not a security sandbox.
Review and save useful workflows as workspace skills for your enabled agents. Dryft checks existing skills and remembers proposals you decline.
Register existing folders and have your agent read selected docs to get oriented. Project source stays unchanged, and proposed knowledge goes through review.
Say “use dui” for grouped questions, forms and custom interactive pages in a local browser. Follow up in the same session, or keep using chat.
Use cases
Save decisions as notes that your next session can find, whether you use Claude Code or Codex. You spend less time repeating context.
1 brain
shared by Claude and Codex
~/Dryft
Stacks
Stacks add workflows, skills, hooks, knowledge, templates and local capabilities. First-party and community stacks use the same format and installer. Dryft works with zero stacks, and installed stack guides are available offline.
Visit the stacks siteSearch a configured registry and check contents and prerequisites. Install from a local folder or a listing backed by a GitHub source archive. Dryft records where the content came from.
Inspect hooks and capability assets before trusting the exact content. Dryft checks paths, ownership conflicts and declared digests. Trusted code is not sandboxed by Dryft.
Review and approve updates, or uninstall a stack. Dryft keeps your notes and user work, refuses conflicting edits and supports recovery after interruptions.
Security & privacy
Knowledge is stored locally, as Markdown in your workspace. Claude or Codex still talks to its own service under your own subscription; Dryft adds no hosted copy of what you keep.
You review captured knowledge before ordinary search uses it. Integrations stay scoped to your workspace, and interrupted captures can be recovered.
Capture asks for a concise summary with its sources. Transcripts stay with your agent; the brain holds references, not copies.
Approve, edit or reject captured notes before ordinary search uses them. Pending and rejected notes stay out of approved answers.
Dryft detects duplicate captures and keeps pending work recoverable, so you can resume after an interruption without adding the same knowledge twice.
Integrations stay inside your workspace and preserve unrelated agent settings. Linked projects receive no automatic agent registrations.
FAQ
The docs cover setup, commands and troubleshooting. They are also installed in your workspace.
Report a bug, suggest an improvement, or help make the docs clearer. Choose a template on GitHub to get started.
Give feedback on GitHubPrefer email or need to share something privately? Write to support@usedryft.com.