DevProjex turns any folder or Git repository into clean, token-efficient context for AI assistants and coding agents, and shows exactly what leaves your machine before you send it. Use it as a desktop app (GUI), a keyboard-first terminal workspace (TUI), a scriptable CLI for CI, or a read-only MCP server for Claude Code, Cursor, and other agents. An open-source alternative to Repomix, gitingest, and code2prompt, with a visual file tree and live preview.
Smart Ignore drops build output, dependencies, and caches based on real project evidence; Git modes pack only tracked, staged, changed, or diff files. Hide Secrets masks API keys, tokens, and passwords in every export; optional masking covers emails, IPs, and user paths. Syntax-aware compression keeps signatures and drops bodies across 20 languages, making code about 3x smaller. Export to Markdown, JSON, XML, ASCII, or save a clean project copy as a folder or ZIP.
Windows, Linux, macOS. Read-only, no telemetry, no account.
Features
- GUI, TUI, CLI, and MCP server on one engine
- Visual file tree with checkboxes, search, and name filters
- Live preview that updates while you select: tree, content, or both
- Live counters for lines, characters, and estimated tokens
- Smart Ignore: evidence-based, monorepo-safe, never hides source by name
- Git modes: .gitignore, tracked-only, staged, all changes, ref-to-ref diff
- Hide Secrets: masks API keys, tokens, and passwords using Gitleaks-based rules
- Value-level masking keeps the file in the output; false positives can be undone
- Private-data masking: emails, IPs, MAC addresses, phones, user paths
- Signature-level code compression: pure code about 3x smaller
- Strip comments and blank lines across 20 syntax-aware language packs
- Token budget: fit the largest files into a model's context window
- Export as Markdown, JSON, XML, or ASCII, to a file or the clipboard
- Export a clean copy of the project as a folder or ZIP archive
- Read-only MCP server for Claude Code, Cursor, and any MCP client
- MCP secret masking is always on and cannot be disabled by the agent
- MCP access limited to folders you allow; remote repos only with permission
- CI secret gate: fail the build on findings without printing the values
- CLI: analyze and export straight from a GitHub URL
- CLI: pipe git diff file lists into an export
- Shell completions for bash, zsh, fish, and PowerShell
- Keyboard-first terminal workspace with a searchable action palette
- Git tools built in: clone by URL, switch branches, update cached copies
- Local profiles remember your settings per project
- Tree context menu: reveal in file manager, copy paths or transformed contents
- Progress bar with safe cancellation; stays smooth on very large folders
- Light, dark, and system themes; platform-native keyboard shortcuts
- Interface in 20 languages
- Windows, Linux, macOS; read-only, no telemetry, no account
- Open source under Apache-2.0, backed by 17,000+ automated tests