Semfora Engine
Airgapped. Terabyte-Scale. Instant.
Process codebases of any size with zero external dependencies. No API keys, no cloud services, no telemetry. Semfora never phones home. Your code stays on your infrastructure.
Your Codebase
TB-scale monorepos
Semfora Engine
Local semantic analysis
SQLite
Queryable output
Call Graph
Visual analysis
Quick Start
From install to query in under a minute
# Quick install (macOS/Linux)curl -fsSL https://sh.semfora.com/install.sh | bash# Or download directly# https://dl.semfora.com/latest/
Key Features
Everything you need to analyze codebases at any scale
Completely Airgapped
Zero telemetry, zero analytics, zero data collection. Semfora never phones home or tracks usage. Use the CLI directly or pair with a local LLM for fully air-gapped operation.
Terabyte-Scale Processing
Handle monorepos with millions of files across thousands of packages. Sharded indexing distributes work across all available cores, processing even the largest codebases in minutes.
Local NLM Semantic Search
Find code by meaning, not just text. BM25 ranking delivers semantic search results without requiring any AI API calls. Search for 'authentication flow' and find relevant code across your entire codebase.
Call Graph Generation
Map every function call relationship in your codebase. Understand what calls what, identify high-risk code paths, and export to SQLite for visualization with Semfora Graph or your own tooling.
SQLite Output
Query your entire codebase with SQL. The standard SQLite format works with any database client, enabling custom analysis, reporting, and integration with your existing workflows.
Incremental Indexing
Only re-index what changed. Git-aware updates detect modified files and refresh the index in milliseconds, making it 3.5x to 25x faster than full rebuilds.
Built for Any Scale
From single-developer projects to enterprise monorepos
Enterprise Monorepos
Index millions of files across thousands of packages. Semfora handles Google-scale codebases with sharded processing and incremental updates.
Secure Environments
Deploy in classified, air-gapped, or regulated environments. No network access required. Everything runs locally with zero external dependencies.
Local AI Agents
Feed rich semantic context to local LLMs like Ollama or LM Studio. Get code intelligence without sending your proprietary code to cloud APIs.