What problem does it solve?
Help developers locate, refine, and verify Midnight Compact code, TypeScript SDK usage, and official documentation by applying technique-aware search, intent classification, and result refinement so that answers are actionable, relevant, and trust-aware.
Core Features & Use Cases
- Technique Library: Organized cluster references with per-technique example files for query rewriting, HyDE, multi-query generation, decomposition, and iterative search.
- Tool Routing & Orchestration: Guidance for selecting and combining midnight-search-compact, midnight-search-typescript, midnight-search-docs, and midnight-fetch-docs for code examples, API lookups, and conceptual context.
- Result Refinement: Trust-aware and freshness reranking, deduplication, coverage balancing, answerability scoring, contradiction detection, and retrieval-follow-ups to produce reliable, concise result sets.
- Use Cases: Finding runnable examples, debugging compiler/runtime errors, SDK migrations, cross-domain deployment workflows, and technique-aware interactive searches via the /midnight-mcp:search command.
Quick Start
Ask the assistant to run a technique-aware search for a Counter increment example across Compact and docs, prioritizing trusted sources and examples.