Your AI already knows how to code. Fuzit teaches it how your repository works.
Fuzit continuously understands your codebase, builds a typed knowledge graph, and delivers deterministic, explainable, security-filtered context to any AI—entirely locally.
Works with the AI tools you already use
Fuzit delivers deterministic, security-filtered context directly to leading LLMs, AI agents, IDE extensions, and local MCP clients.
Manual context is stale before you finish explaining it.
One-shot repository packing flattens your codebase into giant text dumps. Fuzit continuously reconciles code structure, relationships, and security policies locally.
Without Fuzit
- × Repeated manual architecture explanations
- × Giant point-in-time code dumps into prompt windows
- × Irrelevant files consuming valuable token budgets
- × Missing cross-file and symbol graph relationships
- × Accidental leak of secrets and credentials
With Fuzit
- ✓ Continuously reconciled incremental index
- ✓ Task-specific context selection & explicit ranking
- ✓ Typed graph nodes for files, symbols, tests & endpoints
- ✓ Explainable retrieval math & score component breakdown
- ✓ Local zero-telemetry security filtering before disclosure
The canonical repository pipeline.
From local filesystem discovery to local surface delivery, every stage is deterministic, explainable, and incremental.
Discover
Map repository & policy
Scan
Stream file metadata
Index
Atomic state store
Analyze
Static AST analysis
Graph
Typed node-edge graph
Enrich
Framework & lifecycle evidence
Rank
Hybrid context scoring
Explain
Auditable selection math
Package
Deterministic bundling
Serve
Local surfaces delivery
Experience the Fuzit CLI
Exact final v1 commands across Bash and PowerShell.
$ npm i -g fuzit$ fuzit scan ./✔ Discovered workspace root: /apps/website✔ Indexed 420 files in 48ms (atomic v1.0.0 transaction)✔ Extracted typed graph: 1,240 nodes, 3,890 edges$ fuzit context --task "auth middleware verification" --format markdown✔ Hybrid ranker scored 18 candidates✔ Budget: 8,000 tokens utilized (100% security filtered)✔ Output written to stdout / context.md
Fuzit vs Repository Packers
Comprehensive feature matrix comparison preview.
| Capability | Fuzit v1 | Repomix | Gitingest | files-to-prompt | code2prompt | Manual |
|---|---|---|---|---|---|---|
Repository packaging & bundling All CLI tools pack repository files into prompt text; Fuzit adds graph indexing and query-time context selection. | ||||||
Task-specific context selection & hybrid ranking Fuzit ranks and selects relevant context subsets based on task queries. | ||||||
Deterministic output encoding | ||||||
Structured output formats (XML, Markdown, JSON) Repomix and code2prompt support multiple templates; Gitingest focuses on web/text ingest. | ||||||
Gitignore & pattern filtering | ||||||
Repository snapshots & diff deltas | ||||||
Monorepo & workspace package boundary detection | ||||||
Explicit token, byte, and file budget bounds Repomix and code2prompt include token counting & budget parameters. |
Give your AI a real understanding of your repository.
Install Fuzit globally via npm or download the verified standalone binary for Windows, Linux, or macOS.
