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.

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   │  │
                           │  └─────────────┘ └────────────────┘  │
                           └──────────────────────────────────────┘