Chasm scans your system for VS Code, Cursor, Windsurf, Claude Code workspaces, and local LLM providers.
Sessions are extracted from each provider and normalized into a unified SQLite database with FTS5 search.
Full-text search across all messages with snippet extraction, ranking, and 4KB header optimization.
REST, GraphQL, WebSocket APIs, and MCP server let you build on top of your unified data.
Automatically find all VS Code, Cursor, Windsurf, and Claude Code workspaces with chat sessions.
Detect and recover orphaned sessions from old workspace hashes, project migrations, and editor crashes.
Unified SQLite database collecting sessions from 30+ AI providers with FTS5 full-text search.
Launch 7 terminal AI agents — Aider, Claude Code, Codex, Gemini, Goose, Amp, Cline — with automatic session capture.
Monitor session directories with cross-platform filesystem events, debounced auto-harvest, and provider filters.
Import shared conversations from ChatGPT, Claude, and Gemini via URL directly into your database.
Full CRUD endpoints for workspaces, sessions, messages, providers, search, and recording.
Flexible query API with nested resolver support, filtering, and pagination.
Real-time streaming for live session updates and cross-device synchronization.
Model Context Protocol integration exposing harvest, search, and session tools to AI agents.
# Initialize the harvest database
chasm harvest init --git
# Discover all providers on your system
chasm harvest scan
# Found: copilot, cursor, claude-code, ollama, chatgpt, gemini...
# Collect everything into a unified SQLite database
chasm harvest run --incremental
# Full-text search across ALL AI conversations
chasm harvest search "authentication middleware"
# Import shared conversations from cloud AI
chasm harvest share https://chatgpt.com/share/abc123
chasm harvest share https://claude.ai/share/xyz789High-performance Rust binary — single static executable, no runtime dependencies.
Tauri native application for Windows, macOS, and Linux with system tray integration.
React Native app for iOS and Android with offline caching and biometric auth.
React + Vite web app with session replay, diff view, and real-time sync.
Session recording, workspace browser, and inline chat history within the editor.
Chrome and Firefox extension for capturing web-based AI chat sessions.
IntelliJ, PyCharm, WebStorm, and other JetBrains IDE integration.
Native plugins for Vim and Neovim with command-mode integration.
AES-256-GCM encryption for all stored session data. 100% local — your data never leaves your machine.
Single sign-on with Okta, Azure AD, Google Workspace, Auth0, and OneLogin.
Shared workspaces with RBAC — Owner, Admin, Member, and Viewer roles.
Immutable audit trail for compliance. Every access, query, and export is recorded.
SOC2, HIPAA, and GDPR compliance support with data retention policies.
Isolated data stores per team with cross-tenant analytics for platform operators.