Projects

DSL Router

DSL Router is an infrastructure layer that converts natural-language requests into compact structured task instructions, then routes them to the configured model, tool, or execution path. Status: Live / Released. Listed on the portfolio as lab infrastructure; no separate public product URL.

Live / Released AI Infrastructure Compact instruction format and model routing
DSL Router

Context

AI systems waste tokens and cost when every request is passed as full natural-language context without classification or routing.

Approach

DSL Router uses a compact domain-specific language to represent user intent, classify task type, compress instructions, route requests, and decode results.

Features
Natural language to DSL
Task classification
Model selection
Cheap/simple routing
Premium/complex routing
Capabilities
  • Natural-language to DSL translation
  • Task classification and model selection
  • Token and cost routing policies
  • Provider abstraction
  • Compact DSL schema design
Technologies
TypeScriptPythonProvider APIsDSL schemasRouting policies
Notes
  • Routes simple tasks to cheaper model paths.
  • Reserves premium models for classified complex work.

Portfolio listing—no public product URL.

Contact