Documentation
Learn how to use ContextForge to give your AI assistant persistent memory.
Beta Software
ContextForge is currently in beta. Features may change and you may encounter bugs. Send feedback to contextforgeapp@gmail.com
Core Concepts
Start here! Learn the 3 types of resources: Knowledge Spaces, GitHub, and Tasks. Plus natural language examples.
Quick Start
Get started with ContextForge in 5 minutes. Install the MCP client and start storing knowledge.
Semantic Search
Learn how AI-powered search finds information by meaning, not just keywords.
Projects
Organize multiple spaces under projects. Group by app, client, or team.
Spaces
Organize your knowledge into separate workspaces within projects.
Git Integration
Automatically sync your commits and PRs to give your AI context about code changes.
Snapshots
Save and restore your memory state. Version control for your AI's knowledge.
Team Collaboration
Share projects with your team. Assign tasks and track progress together.
What is ContextForge?
ContextForge is a contextual memory SaaS designed specifically for developers working with AI assistants like Claude. It solves a fundamental problem: AI assistants don't remember anything between conversations.
With ContextForge, you can:
- Store knowledge - Save code snippets, decisions, documentation, and context
- Search semantically - Find information by meaning, not just keywords
- Sync with Git - Automatically capture commits and PRs
- Organize by projects - Group spaces by app, client, or team
- Version your memory - Create snapshots and restore previous states
Architecture
ContextForge uses the Model Context Protocol (MCP) to integrate directly with Claude Desktop and Claude Code.
┌─────────────────┐ MCP Protocol ┌──────────────────┐
│ Claude Desktop │ ◄─────────────────► │ MCP Client │
│ or Claude Code │ │ (Local Node.js) │
└─────────────────┘ └────────┬─────────┘
│ HTTPS
▼
┌──────────────────────────────────────┐
│ ContextForge Cloud │
│ ┌─────────────┐ ┌────────────────┐ │
│ │ Supabase │ │ Voyage AI │ │
│ │ Database │ │ Embeddings │ │
│ └─────────────┘ └────────────────┘ │
└──────────────────────────────────────┘