Installation¶
Requirements¶
- Python 3.10 or higher
- ~500MB disk space for embeddings model
Package Installation¶
Upgrading¶
Optional Dependencies¶
# Web UI support
pip install contextfs[web]
# PostgreSQL backend (enterprise)
pip install contextfs[postgres]
# Everything
pip install contextfs[all]
Verify Installation¶
Claude Desktop Integration¶
Install ContextFS as an MCP server for Claude Desktop:
This automatically configures Claude Desktop to use ContextFS. Restart Claude Desktop to activate.
First-Time Setup¶
ContextFS works out of the box with sensible defaults:
- Data stored in
~/.contextfs/ - Automatic repo detection via git
- Local embeddings (no API keys needed)
To initialize a project-specific configuration: