The Coding Symbiote

An Intelligent Knowledge Server (MCP) for LLMs. Bridging the gap between raw text and semantic understanding using SQL 2025 Vectors.

Initialize Connection
.NET 9
SQL Server 2025
Vector(384)
ONNX Runtime
MCP Protocol

Standard Agent (Grepping)

find . -name "*payment*" ./src/PaymentController.cs
./src/PaymentService.cs
cat ./src/PaymentService.cs Reading 4,500 lines... [TOKEN LIMIT EXCEEDED] Error: Context window full. Cannot reason about dependencies.

Standard agents hit token limits instantly and miss conceptual links.

CherryPicker (Semantic)

db_search_classes "retry logic for transactions" Found: ResiliencePolicy.cs (92% Similarity) db_get_class_context "ResiliencePolicy" Loading TOON Context... Done (400 tokens) "Class handles Polly retries for SQL transients. Used by PaymentService."

CherryPicker finds code by intent and serves compressed context.

Cognitive Architecture

🧠

Local Neuro-Processing

Runs ONNX embeddings (all-MiniLM-L6-v2) locally on GPU. No code leaves your firewall. True data sovereignty.

🔍

Hybrid Search

Combines Vector Cosine Distance (Semantic) with Lexical Boosting (Keywords) for 100% recall accuracy.

⚙️

Atomic Refactoring

Agents perform "Dry Run" refactors in memory. Changes are committed atomically via file swaps. Zero corruption risk.

🛡️

Neuro-Symbolic Bridge

Feeds deterministic Roslyn diagnostics (Compiler Errors) into the probabilistic LLM context. Facts meet creativity.

💾

SQL Server 2025

Leverages native VECTOR(384) columns for sub-millisecond similarity search across millions of lines of code.

🔌

MCP Standard

Fully compliant with the Model Context Protocol. Plug-and-play with Claude Desktop, Cursor, and Windsurf.

PROPRIETARY FORMAT

TOON Protocol

Token-Optimized Object Notation.
Standard JSON is wasteful. CherryPicker compresses architectural knowledge into a dense, high-signal format designed specifically for LLM consumption.

  • ✓ 40% Token Reduction
  • ✓ YAML-like Indentation
  • ✓ Header-based Arrays
// TOON Output Example
CLASS MerchantService
ARCHETYPE Stateful_Orchestrator
RESPONSIBILITY "Manages lifecycle of merchant onboarding"
DEPENDENCIES [
  IRepository<Merchant>,
  IPaymentGateway
]
RISKS [
  "CRITICAL: Race condition on _status field"
]