T Zero Context Architect README

The full upstream README, mirrored for reference. Install config, tool schemas, adoption signals and our own overview live on the T Zero Context Architect listing page.

🧠 T-Zero: Deterministic AST Context Compressor & MCP Server

Empirically Proven Token Optimization Engine, 14 Canonical MCP Tools, Real BPE Tokenizer Benchmarks & Pre-Flight Reality-Lock for AI Coding Assistants.

English | Türkçe | 日本語 | 简体中文 | Interactive Colab | Hugging Face Space | Benchmark Hub

Open In Colab Hugging Face Spaces Live Vercel Hub Glama MCP Badge TDQS 5.0/5.0 PyPI Total Downloads Git Clones PyPI Version npm Version Python Version Tests GitHub Action MCP Tools Security Reality-Lock Token Reduction License


PyPI Downloads VS Code Marketplace Open in GitHub Codespaces Smithery Badge Git Clones npm Package Glama Grade A


📈 Live Developer Adoption: Over 17,387+ total PyPI downloads (pip install tzero-mcp), 1,275 repository clones across 320 unique engineering teams in the last 14 days, and 340+ binary release downloads.

🚀 Live Interactive Web Studio: Test T-Zero AST compression, Zero-Leak security auditing, and token savings in real time on Hugging Face Spaces (powered by NVIDIA RTX 6000 Zero-GPU): huggingface.co/spaces/toprakke4/tzero-token-reducer | Live Vercel Hub

T-Zero Autonomous Benchmark Terminal Recording (macOS HUD)

⚡ 30-Second Quickstart

bash
# 📦 Option A: Node.js / npx (Zero-Config Instant MCP Runner):
# Run directly in Claude Desktop, Cursor, Antigravity, Copilot:
npx -y tzero-mcp@latest

# Global CLI installation via npm:
npm install -g tzero-mcp

# 🐍 Option B: Python PyPI Package:
pip install --upgrade tzero-mcp

# 🌟 Option C: 1-Line Native Shell Installers:
# Linux / macOS / WSL:
curl -fsSL https://raw.githubusercontent.com/toprakahmetaydogmus/TZeroAlgorithm/main/install.sh | bash
# Windows (PowerShell):
irm https://raw.githubusercontent.com/toprakahmetaydogmus/TZeroAlgorithm/main/install.ps1 | iex

# 🚀 1-Click Configure MCP in Cursor, Claude, Antigravity, Windsurf:
tzero init

# 🧩 Install VS Code / Cursor Extension (.vsix):
code --install-extension dist/tzero-vscode-10.8.0.vsix

🧭 Navigation & Interactive Jump Stations

Technical Whitepaper T-Zero PC-Fixer

TDQS 5.0 Anchor Why T-Zero Task Benchmark IDE Setup 20 MCP Tools Reality-Lock Language Support Hugging Face Türkçe Dokümantasyon

TDQS 5.0 • Why T-Zero • Task Benchmark • Universal IDE Setup • 20 MCP Tools • Reality-Lock • Language Support • Hugging Face Space • Türkçe Rehber


⚡ Executive Summary: What is T-Zero?

T-Zero is an open-source deterministic code context compression engine and Model Context Protocol (MCP) server for Cursor, Claude Code, Google Antigravity IDE, Windsurf, Cline, Zed, and VS Code.

It solves the Context Token Crisis: when AI coding models ingest entire codebases as flat text, 80% to 95% of prompt tokens are spent on repetitive internal function bodies, routine loops, local math, and implementation boilerplate.

🥊 Context Architecture Comparison Matrix

DimensionRaw Prompt IngestionVector DB / Embedding RAGRepomix (Raw Concat)Aider (Repo-Map)T-Zero Deterministic AST Engine
Token Reduction0% (Massive waste)40-70% (Fragmented)0% (Dumps raw files)70-85% (Symbol list only)Up to 95.0% (AST Skeleton)
Context StrategyFull filesNaive text chunksFlattened text dumpTop symbol signaturesSmart Skeleton (Focus full + 1st-deg types)
Hallucination GuardNone (Blind)None (Lost caller context)NoneNonePre-Flight Reality-Lock (Static AST)
Protocol SupportManual copy/pasteCustom proprietary APICLI file exportCLI onlyUniversal MCP (Cursor, Claude, Antigravity)
Inference Cost$3.00 - $15.00+ / turnCloud Vector DB fees$3.00 - $15.00+ / turnModel dependent$0.00 (100% Local, Offline AST Pruning)
Credential SafetyPlaintext riskCloud transmission riskDumps .env filesNoneShannon-Entropy Key Scrubber (H ≥ 4.75)

🧪 Empirical Task-Completion & BPE Tokenizer Benchmark

Key Architectural Question: Does signature-only context allow an AI coding agent to complete real-world tasks correctly, or does it cause hallucination?

The T-Zero Smart Skeleton (Tier-2) Design:

When an agent works on a target file, T-Zero does NOT prune the active file. Instead:

  1. Target Focus File: Delivered at 100% full implementation (all logic, loops, and statements).
  2. Surrounding 1st-Degree Dependencies: Pruned to AST Interface Skeletons (classes, exported functions, parameter types, return annotations, and docstrings).

This gives the LLM complete visibility into how to call surrounding modules without blowing up token budgets on internal dependency details.

Empirical Evaluation (Measured with official tiktoken BPE Tokenizer: cl100k_base):

text
==============================================================================
  T-ZERO TASK-COMPLETION & BPE TOKENIZER BENCHMARK REPORT (v9.9.0)
  Tokenizer: tiktoken (cl100k_base) | Benchmark Script: tzero_task_benchmark.py
==============================================================================
Task ID    | Scope                                 | Raw BPE | T-Zero | Token Savings | Contract Integrity | Task Success
------------------------------------------------------------------------------------------------------------------
TASK-01    | Cross-Module Redis Rate Limiter       | 502     | 375    | -25.3%        | 100.0%             | PASS (0 Halluc)
TASK-02    | Crypto Vault Key Rotation             | 322     | 239    | -25.8%        | 100.0%             | PASS (0 Halluc)
TASK-03    | AST Slicer & Blast Radius Evaluator   | 332     | 283    | -14.8%        | 100.0%             | PASS (0 Halluc)
------------------------------------------------------------------------------------------------------------------
FULL REPO  | Enterprise Repository (51,000 LOC)    | 1,168k  | 64.2k  | -94.5%        | 100.0%             | PASS (0 Regress)
==============================================================================
OVERALL TASK SUCCESS RATE: 100.0% (Zero Hallucinated Methods, 100% Valid Syntax)
AVERAGE REPOSITORY TOKEN REDUCTION: -94.5% (BPE Exact Tokens)
==============================================================================

To reproduce these numbers locally:

bash
python tzero_task_benchmark.py

🌐 Language Support Breakdown: AST vs. Heuristic Extraction

We believe in radical engineering transparency:

LanguageAnalysis TechniqueWhat is PreservedWhat is Pruned
Python100% Native AST (ast module)Classes, methods, parameter types, return hints, decorators, docstrings, importsFunction bodies (def foo(): ...)
TypeScript / JavaScriptHeuristic Grammar & Regexinterface, type, export class, function headers, JSDoc commentsFunction/method implementation blocks
GoHeuristic Grammar & Regextype struct, type interface, func signatures, package declarationsInternal function logic
RustHeuristic Grammar & Regexstruct, enum, trait, pub fn signatures, doc-commentsFunction bodies (fn bar() { ... })
SQL / Prisma / GraphQLDeclarative Schema ReducerTable columns, primary/foreign keys, types, mutations, query contractsInline seed data, boilerplate migrations

🚀 Universal 1-Click IDE Setup (All Editors)

T-Zero automatically configures your editor in 1 second using native Model Context Protocol (MCP) standards:

bash
# 1-Click auto-detect and configure all installed editors:
tzero init

# Or target your preferred editor directly:
tzero init --cursor        # Cursor IDE
tzero init --claude        # Claude Desktop & Claude Code
tzero init --antigravity   # Google Antigravity IDE
tzero init --windsurf      # Windsurf Editor
tzero init --cline         # Cline / Roo Code
tzero init --vscode        # VS Code (Continue / Copilot)
tzero init --zed           # Zed Editor

# Install official VS Code / Cursor Extension (.vsix):
code --install-extension dist/tzero-vscode-10.0.0.vsix

Manual Configuration Snippets (Any MCP Client)

Cursor (`.cursor/mcp.json` or Settings → Features → MCP)
config.json
{
  "mcpServers": {
    "tzero": {
      "command": "python",
      "args": ["-m", "tzero_mcp"]
    }
  }
}

Or zero-install via uvx:

config.json
{
  "mcpServers": {
    "tzero": {
      "command": "uvx",
      "args": ["tzero-mcp"]
    }
  }
}
Claude Desktop (`claude_desktop_config.json`)

Path: %APPDATA%\\Claude\\claude_desktop_config.json (Windows) or ~/Library/Application Support/Claude/claude_desktop_config.json (macOS)

config.json
{
  "mcpServers": {
    "tzero": {
      "command": "python",
      "args": ["-m", "tzero_mcp"]
    }
  }
}

🛠️ The 20 Canonical MCP Tools

All 20 canonical tools (and 52 full tools) are audited and verified against the Model Context Protocol specifications (tested by tests.test_mcp):

Tool NameScopePurpose
build_project_contextContextBuilds hierarchical multi-tier context tree (up to ~95% token reduction).
prune_code_snippetSlicerStrips method bodies on-the-fly, leaving only clean AST signatures.
manage_architecture_rulesGovernanceDefines and manages active architectural boundary rules in tzero.rules.json.
enforce_architecture_rulesGovernanceValidates architectural layer rules and prevents cyclic or illegal cross-layer imports.
generate_architecture_blueprintArchitectureGenerates complete ARCHITECTURE.md with auto-generated Mermaid component diagrams.
analyze_code_dependenciesDependenciesExtracts import/export DAG, internal dependencies, and external packages.
analyze_change_impactArchitectureScores downstream blast radius (0-100) and lists dependent files before editing.
search_codebaseSearch100% offline lexical BM25 + TF-IDF hybrid code search (no cloud embedding fees).
audit_code_qualityLinterRuns static AST code smell checks and Shannon entropy secret scans.
verify_security_guardSecurityScans workspace for high-entropy tokens, private keys, and API credentials.
estimate_token_costFinOpsComputes exact token savings and financial ROI across Claude, GPT-4o, Gemini, and DeepSeek.
query_memory_storeMemorySearches semantic vector-quantized virtual memory triplets (`<
manage_memory_storeMemoryConsolidates, prunes, and manages persistent semantic memory triplets.
orchestrate_agent_swarmMulti-AgentCoordinates multi-agent PBFT consensus and task routing across workspace subagents.
build_ast_snapshotSnapshotPre-computes sub-8ms cached AST snapshot bundle for instantaneous agent ingestion.
heal_hallucinated_codeRealitySelf-healing AST corrector that repairs hallucinated method calls and phantom imports.
transpile_model_bridgePolyglotTranspiles Python dataclasses and Pydantic schemas to TypeScript, Rust, Go, Swift, and Kotlin.
diagnose_and_heal_systemDoctorSelf-healing operating system doctor fixing environment, zombie processes, and ASTs.
generate_architectural_passportArchitectureSynthesizes high-density AST structural passport for files and modules.
execute_codebase_workflowOmni-RouterUnified router executing composite multi-step codebase workflows.

⚡🔥 Turbo Overdrive Burst Accelerator ("Kamçılama Modu")

When scanning large codebases or generating deep AST context trees, disk latency or large file volumes can introduce processing delays. T-Zero features Turbo Overdrive — an adaptive latency sensor that detects slowdowns (>150ms or $\ge 15$ source files) and automatically engages burst acceleration:

  • 🚀 Dynamic Multi-Core Parallelism: Automatically spawns up to 32 worker threads matching available CPU cores.
  • ⚡ Sub-Millisecond In-Memory Fast-Path Cache: Validates st_mtime and file size to return pruned ASTs in under 2ms without re-parsing.
  • 🛡️ Zero-Leak & Zero-Regression: 100% thread-safe memory lock (RLock), $0 cloud cost, completely local.
bash
# View live Turbo Overdrive status & cache telemetry:
tzero turbo

# Run live benchmark comparing sequential processing vs Turbo Overdrive:
tzero turbo bench

# Clear accelerator in-memory cache:
tzero turbo clear

🐝 Autonomous Dynamic Subagent Decomposer & Swarm

When given a complex mission (e.g. "Audit secrets, verify architectural boundaries, optimize database queries, and generate unit tests"), T-Zero automatically:

  1. Decomposes Composite Goals: Identifies independent subtasks across security, architecture, performance, testing, and custom domains.
  2. On-The-Fly Subagent Synthesis: Spawns specialized ad-hoc subagents dynamically via AgentForge when custom domain expertise is required.
  3. Multi-Core Parallel Burst: Dispatches non-conflicting subagents concurrently using the Turbo Overdrive thread pool.
  4. PBFT Consensus & Executive Dossier: Aggregates verdicts into an audited executive dossier with an interactive Mermaid DAG topology.
bash
# Decompose and execute composite mission across dynamic subagents:
tzero subagent "Audit security, check AST architecture, and run test coverage"

# Run swarm with custom domain requirements (auto-synthesizes ad-hoc agents):
tzero swarm "Migrate database schema and optimize websocket streaming"

🏆 100% TDQS 5.0 / 5.0 Anchor Certification Standard

T-Zero is officially certified at TDQS 5.0 / 5.0 (Anchor Standard) across all 52 registered Model Context Protocol tools.

What is TDQS (Tool Documentation Quality Score)?

Frontier LLMs (Claude 3.5 Sonnet, GPT-4o, Gemini 1.5/2.0 Pro) rely exclusively on tool docstrings and parameter schemas to decide:

  1. Which tool to call among dozens of registered capabilities.
  2. How to invoke it without argument hallucinations.
  3. Whether the tool is safe (read-only vs destructive, local vs open-world network).

When tool descriptions are vague or contradictory, AI models suffer from Tool Hallucination, calling the wrong tool or inventing arguments.

The 6 Audited Mathematical Dimensions:

DimensionWeightAnchor 5 Standard RequirementT-Zero Audit Result
1. Purpose Clarity25%Specific action verb + target resource + explicit sibling differentiation ("unlike X, this tool does Y"). Zero tautological phrasing.100% PASS
2. Usage Guidelines20%Mandatory When to use: and When NOT to use: sections with explicit fallback routing ("use sibling_tool instead").100% PASS
3. Behavioral Transparency20%Strict disclosure of mutability, idempotency, latency, auth/credentials, and error modes matching ToolAnnotations with zero contradictions.100% PASS
4. Parameter Semantics15%Dedicated Parameters: block explicitly documenting every parameter, constraint, default, and valid type.100% PASS
5. Conciseness & Layout10%Structured, front-loaded Markdown blocks without conversational fluff or dead prose.100% PASS
6. Contextual Completeness10%Explicit Returns: section detailing response format, error payloads, and telemetry fields.100% PASS

Automated Verification Pipeline:

Every single tool is continuously audited in CI via:

bash
# Automated TDQS 5.0/5.0 unit test:
python -m unittest tests/test_tdqs_anchor5.py -v

# Full 52-tool audit runner:
python scripts/comprehensive_tdqs_audit.py
# Output: ✅ PERFECT 5/5! No issues detected across all 52 tools!

🤗 Hugging Face Spaces Live Web Application

Test T-Zero directly in your browser without installing anything locally via our official Gradio application:

Open in Hugging Face Spaces

Running the App Locally:

bash
tzero space
# or: python huggingface-space/app.py (opens at http://localhost:7860)

⚖️ Pre-Flight Reality-Lock (Static AST Verification)

AI coding assistants frequently hallucinate non-existent methods (e.g., math.quantum_fast_inverse_sqrt) or phantom library imports.

T-Zero's HallucinationGuard statically validates candidate method calls and imports against the verified project AST symbol table and Python standard library:

server.ts
# Test code snippet:
tzero --hallucination-check "import math; x = math.sqrt(25)"
# Output: [REALITY-LOCK PASS] All imported symbols and method calls physically exist in AST.

tzero --hallucination-check "import math; x = math.non_existent_fake_method()"
# Output: [HALLUCINATION DETECTED] Found 1 hallucinated symbol:
#   - Line 1: Method `non_existent_fake_method` does not exist in module `math`.

(Note: Pre-Flight Reality-Lock performs static AST analysis. It catches static signature mismatches and non-existent symbols; it does not emulate runtime dynamic reflection or monkey-patching).


🔒 Security Architecture: Deterministic Secret Scanner

OS-Native Credential Storage:

T-Zero uses platform-native secret vaults:

  • Windows: Windows Credential Manager
  • macOS: macOS Keychain
  • Linux: Secret Service API / libsecret

High-Entropy Secret Scanner ($H \ge 4.75$):

  • Analyzes candidate strings using Shannon entropy: $$H(X) = -\sum_{i=1}^{n} P(x_i) \log_2 P(x_i)$$
  • Strings with entropy $H \ge 4.75$ combined with credential prefixes (sk-, ghp_, AKIA, postgres://) are automatically flagged and masked to prevent leakage.
  • Air-Gapped Environments: Automatic dependency checks can be strictly disabled by setting TZERO_NO_AUTO_INSTALL=1.
  • Zero Cloud Transmission: Code parsing, AST pruning, and search run 100% locally on your machine with zero external network telemetry.

📊 Multi-Model Financial ROI Benchmarks

Empirical measurements conducted across real software repositories comparing raw prompt context injection against T-Zero AST-pruned context:

Frontier ModelInput Rate / 1MRaw Context / QueryT-Zero Tier-2 ContextToken SavingsMonthly Savings (10 Devs)
Anthropic Claude 3.5 Sonnet$3.00$1.786$0.098-94.5%+$9,283.11 / mo
OpenAI GPT-4o$2.50$1.488$0.082-94.5%+$7,735.93 / mo
Google Gemini 1.5 Pro$1.25$0.744$0.041-94.5%+$3,867.96 / mo
DeepSeek V3 / R1$0.27$0.161$0.009-94.5%+$835.48 / mo

Calculation based on a 10-developer team executing 25 agent prompt turns/day (5,500 queries/month).



🌐 Global Ecosystem & Multilingual Architecture

T-Zero is engineered from the ground up for global software engineering teams, supporting cross-platform operating systems and international coding standards.

Dedicated Language Guides

  • English (Primary & Canonical): You are viewing the official English reference documentation.
  • Turkish Translation: For native Turkish documentation and setup guides, see README.tr.md.

30-Second Turnkey Quickstart

bash
# 1. Install via PyPI:
pip install tzero-mcp

# 2. One-click auto-configure Cursor, Claude Desktop, Antigravity, and Windsurf:
tzero init

# 3. Compress target codebase AST into an ultra-dense context payload:
tzero --tree . --out context.txt

# 4. Launch local Zero-GPU Web Studio:
tzero space

🩺 T-Zero PC-Fixer & Codebase Doctor: The 12,600+ Line Autonomous Self-Healing Monolith

T-Zero PC-Fixer & Codebase Doctor Banner

T-Zero PC-Fixer Standalone Repo Release v1.0.0 Zero-Dependency

T-Zero PC-Fixer is an autonomous, zero-dependency operating system doctor and static AST self-healing engine compiled into a single 12,600+ line Python monolith (tzero_pc_fixer.py). It diagnoses and surgically cures broken developer workstations, memory leaks, orphaned zombie processes, contaminated environments, and static codebase defects with $0.00 cloud cost.

🚀 1-Click Zero-Dependency Installers

Windows (PowerShell 5.1+ / 7+):

powershell
irm https://raw.githubusercontent.com/toprakahmetaydogmus/tzero-pc-fixer/main/install.ps1 | iex

macOS / Linux (Bash):

Terminal
curl -fsSL https://raw.githubusercontent.com/toprakahmetaydogmus/tzero-pc-fixer/main/install.sh | bash

🧰 Autonomous Healing Capabilities:

  • 🖥️ Hardware & Process Surgeon: Hunts runaway compiler/Node.js zombie processes, clears swap memory, verifies disk partition health, and unblocks port collisions (e.g. 8000, 3000, 5000, 8080).
  • 🐍 Python & Virtual Environment Doctor: Detects broken symlinks, repairing contaminated sys.path, corrupted wheel caches, and Microsoft Store Python PATH hijacking.
  • 🛡️ CWE-78 & CWE-327 Static AST Remediator: Rewrites dangerous subprocess.Popen(shell=True) into safe array invocations and retrofits legacy md5 calls with usedforsecurity=False.
  • ✂️ Dead Code & Zombie Function Eliminator: Uses AST reachability analysis to purge unreachable code after return/raise statements and private orphaned functions.
  • ⚡ Async/IO Event Loop Modernizer: Detects blocking time.sleep() calls inside async def routines and transplants them with non-blocking await asyncio.sleep().

⭐ Support Open-Source Innovation!

Hi! I'm Toprak Ahmet Aydoğmuş from Siber Akademi. I built T-Zero from scratch to solve context window bloat, token bills, and AI hallucinations for developers worldwide with 100% free, offline, local tools ($0.00 cloud cost).

If T-Zero helped you cut prompt tokens or saved your daily coding workflow, please consider giving us a star! Every star helps open-source developers worldwide. 🚀

GitHub stars GitHub forks

T-Zero is 100% Free, Open-Source & Offline Forever.
Built with passion by Toprak Ahmet Aydoğmuş (Siber Akademi) for developers worldwide.


📈 Star History

Join the revolution in context engineering and deterministic token pruning!

T-Zero Star History Chart

📜 License & Siberian Academy