0f
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@0frecall why we chose gRPC for inter-service communication"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Zero Friction (0f)
Switch inter AI tools without losing context with zero friction.
The universal, local-first memory hub and Model Context Protocol (MCP) daemon for AI coding agents.
English · Português · Español · Français · Deutsch · Русский · 中文 · 日本語 · 한국어
🌐 Live Web Dashboard
Web Dashboard · MCP Setup Guide · Architecture · Charter
⚡ The Zero Friction (0f) Mission
When you switch between AI coding assistants, you shouldn't have to re-explain your architecture, re-teach your rules, or lose track of past decisions.
Zero Friction (0f) provides a single, local-first daemon and Model Context Protocol (MCP) server so all your AI tools share the same brain:
┌──────────────────────────────────────────────┐
│ Your Developer Machine │
└──────────────────────┬───────────────────────┘
│
┌───────────────────┬─────────────┴───────┬───────────────────┐
▼ ▼ ▼ ▼
[ Claude Code ] [ Cursor IDE ] [ Antigravity / AGY ] [ Windsurf ]
│ │ │ │
└───────────────────┴─────────────┬───────┴───────────────────┘
│ Standard MCP (stdio)
▼
┌──────────────────────────────────────────────┐
│ Zero Friction (0f) │
├──────────────────────────────┬───────────────┤
│ 🧠 LanceDB Hybrid Memory │ 🕸️ SQLite │
│ (Dense Vectors + BM25) │ Knowledge │
│ │ Graph │
└──────────────────────────────┴───────────────┘Related MCP server: Agent Memory Bridge
🏛️ 3-Tier Storage Architecture
┌─────────────────────────────────────────────────────────────┐
│ Zero Friction Storage Engine │
├─────────────────┬─────────────────────────┬─────────────────┤
│ Tier 1: Local │ Tier 2: Teams (Git) │ Tier 3: AWS │
│ (Individual) │ (Engineering Teams) │ (Enterprise) │
├─────────────────┼─────────────────────────┼─────────────────┤
│ • Zero setup │ • Git repo sync │ • AWS S3 Arrow │
│ • Local LanceDB │ • Automatic Markdown ADR│ • DynamoDB Graph│
│ • ~/.0f/ storage│ • Audit trail via PRs │ • KMS Encryption│
└─────────────────┴─────────────────────────┴─────────────────┘Tier 1 (Individual / Local-First): Stored locally in
~/.0f/with LanceDB & SQLite. 100% private, zero setup.Tier 2 (Teams / Git-Backed): Sincronize memories across your team using any private Git repository (
0f sync --tier git --remote <git_url>). Generates human-readable Markdown ADRs automatically.Tier 3 (Enterprise / Managed Cloud): High-scale AWS cloud storage plugin (
0f cloud-init aws) using S3 for vector partitions with KMS encryption and DynamoDB/Aurora for graph topologies.
🚀 0f Command Line Tool
# 1. Store an architectural decision (ADR) or memory
0f remember "ADR-001: Adopt gRPC" "We choose gRPC for low-latency microservice RPC." --tag grpc --tag architecture
# 2. Recall context semantically across your memories
0f recall "how do we communicate between microservices?"
# 3. Inspect storage tiers (Tier 1 Local, Tier 2 Git, Tier 3 AWS)
0f tiers
# 4. Sync memories with your team's Git repo
0f sync --tier git --remote git@github.com:myorg/team-memory.git
# 5. Export AWS Terraform self-provisioning module
0f cloud-init aws --dest ./terraform-0f
# 6. Inspect knowledge graph topology
0f graph
# 7. Check local hub health & storage
0f status
# 8. Start Model Context Protocol (MCP) server
0f mcp🔌 Connect to Claude / Cursor / AGY (MCP Setup)
Add 0f to your claude_desktop_config.json or Cursor MCP settings:
{
"mcpServers": {
"0f": {
"command": "0f",
"args": ["mcp"]
}
}
}Now any AI agent can call remember_context, recall_context, and list_adrs automatically!
📄 License
Distributed under the Apache 2.0 License. See LICENSE for details.
This server cannot be deployed
Maintenance
Related MCP Connectors
Hosted MCP memory for coding agents: persistent across sessions, editable markdown, team sharing.
Long-term memory for AI coding agents: durable project facts, recalled by every MCP client.
Persistent memory for AI agents to retain, retrieve, and recall conversation context through MCP.
Persistent memory, knowledge graph, task management and more for AI agents via MCP.
Related MCP Servers
- AlicenseNot gradedqualityAmaintenanceEnables AI coding agents to maintain persistent, cross-session memory of codebase architecture, naming conventions, and decisions through MCP tools. Eliminates repetitive project re-explanation by automatically injecting stored context into every session with local-first SQLite storage and optional team sharing capabilities.4MIT
- AlicenseAqualityAmaintenanceMCP-native, local-first memory for coding agents that turns real sessions into reusable decisions, gotchas, and domain knowledge.17129 PyPI7MIT
- FlicenseNot gradedqualityCmaintenanceLocal-first cross-agent memory for AI coding agents. Persistent, shared memory over MCP — what you tell one agent can be recalled by another — with all data stored in a single local SQLite file, no cloud and no API keys.-
- AlicenseNot gradedqualityBmaintenanceProvides a persistent, cross-tool memory layer for AI coding agents via MCP, enabling storage and retrieval of decisions, preferences, and context across different tools and models.01MIT