A memory of their own.
Each agent gets credential-scoped key/value memory. Notes survive restarts, and the API derives identity from the credential.
Private by identityOpen-source memory for AI agents
Work shouldn’t disappear between sessions. Give each agent a private place to remember, and keep shared decisions in your hands.
recall("supplier-note")
Interactive illustration · Runs in your browser, without a database connection.
A clear division of responsibility
Durable context is useful when access and authority are explicit. Dolphi puts both into the database workflow.
Each agent gets credential-scoped key/value memory. Notes survive restarts, and the API derives identity from the credential.
Private by identityAgents propose changes to a shared workspace. A trusted owner approves or rejects them, with version checks for stale proposals.
Shared by decisionEncrypted snapshots, verified restore with fresh credentials, and migration between storage profiles help you prepare for recovery.
Recovery you can validateThe application stays in charge. Dolphi runs inside your app or as a local service. Your application manages the files, keys, credentials, and owner authority.
Read the architectureA real workflow, a few commands
Run the temporary Community example to try agent authentication, private memory, owner review, revocation, and encrypted backup/restore.
Read the quick startRequires a stable Rust toolchain and native build tools. See the guide for setup and storage-profile details.
# Get the open-source project
git clone https://github.com/cogniolab/dolphi.git
cd dolphi
# Run the complete temporary workflow
cargo run --locked --example communityAuthenticated memory.
Owner-approved changes.
Backup and restore.
A community foundation
Authentication, basic encryption, quotas, durable retries, and recovery are Community features. Start with the source, inspect the limits, and help shape what comes next.
Dolphi Pro is planned. Managed hosting, organization features, and operational support are future work.
APIs and formats may change. Physical-storage durability, independent security assessment, and sensitive-production qualification remain open. The default engine’s upstream page encryption is experimental.
Make the next session count