
Convert any repository or codebase into AI-friendly Markdown or LLM-optimized XML tags. Packed with structural code compression, secret redaction, and task-aware graph intelligence for ChatGPT, Claude 3.7, Gemini 3.6, DeepSeek, and Cursor.
fuzitfuzit-pack.md & fuzit-pack.xml.env auto-redactedNo complex setup required. Works seamlessly with ChatGPT web, Claude Desktop, Cursor, Ollama, or custom LLM API prompts.
Open terminal in your project root and type fuzit (or npx @fuzit/cli repomix). Fuzit scans the repository tree, applies .gitignore and security redactions, and outputs two ready bundles.
Use fuzit-pack.md for standard markdown prompts or fuzit-pack.xml for strict LLM context windows using explicit <file path="..."> tag boundaries.
Copy or drag the file directly into ChatGPT, Claude 3.7, Gemini 3.6, or Cursor. The AI now has 100% accurate, structured context of your entire project architecture.
<fuzit_pack version="0.0.9">
<summary>
<files_count>49</files_count>
<directories_count>11</directories_count>
</summary>
<repository>
<file path="src/auth/service.ts">
<![CDATA[
export class AuthService {
// Full implementation or compressed signature
}
]]>
</file>
</repository>
</fuzit_pack>LLMs attention mechanisms often hallucinate or blend files together when using plain Markdown dividers. Fuzit's <file path="..."> XML tags create hard boundaries that keep file content completely isolated.
--compress)Automatically extracts structural signatures for TS, JS, Python, Go, Rust, Java, C/C++, C#, and Ruby to fit 10x larger codebases within strict context windows.
Never leak API keys, .env files, private SSH keys, or bearer tokens to third-party LLM providers. Fuzit detects and redacts secrets before writing the bundle.
Used to running repomix or npx repomix? Fuzit includes native Repomix binary alias support out-of-the-box.
# Run Repomix binary alias directly
repomix
# Run via npx
npx @fuzit/cli repomix --compress
# Custom target AI model tuning
fuzit pack --target claude-3-7-sonnet --output repo.mdUse fuzit pack --target <model> to tune token budgets and attention curves specifically for your LLM of choice.
--target claude-3-7-sonnet--target gpt-4o--target gemini-3.6-pro--target deepseek-r1--target qwen-2.5-coderfuzit serve 3000Install the Fuzit CLI globally or run it via npx @fuzit/cli. 100% local, zero telemetry, deterministic context.