100% TypeScript • Zero Runtime Dependencies
Daedalus-Lite Template

Build Your Own Local AI Coding Agent in Minutes

InMemory RouterRoutes to OpenAI, Anthropic, or local models (Ollama/LM Studio) with a unified response format. Your frontend never needs to know which model is running.REPL ShellInteractive terminal with built-in commands. /help, /model, /clear, /exit. Node's native readline — no extra dependencies.Zero DependenciesOne runtime dependency: commander. That's it. Install, build, ship. No webpack, no vite, no bloat.Local AI ReadyWorks with Ollama and LM Studio out of the box. No internet required. No API keys for local models.Rebrand in 10 MinutesChange the name, colors, banner, and tagline. Your brand, your CLI, your price.Sell ItMIT + Branded Commercial license. You own what you build. Ship it as a product, not a side project.

Production-ready TypeScript starter template featuring multi-model routing (OpenAI, Anthropic, Ollama, LM Studio), execution history engine, zero runtime dependencies, and full Jest ESM test suite.

Get Daedalus Lite Now Explore Architecture ↓
Daedalus Lite REPL in action — /help, /model, and interactive coding

The built-in REPL with /help, /model, /clear, and /exit commands.

Language
TypeScript (ESM)
Dependencies
0 Runtime Deps
Model Router
Cloud + Local
Test Suite
100% Jest ESM

Built for Speed, Privacy, and Scalability

Everything you need to launch a custom AI coding CLI or embedded agent backend without reinventing infrastructure.

Multi-Model LLM Router

Switch seamlessly between OpenAI, Anthropic, Ollama, and LM Studio with priority fallback chains, request timeouts, and rate limiters.

Zero Runtime Dependencies

Ultra-lean Node.js >=20 footprint. Built with standard Fetch API, native ESM modules, and zero heavy third-party framework bloat.

Jest ESM Test Suite

Includes comprehensive unit test coverage out of the box. Ships with instant TypeScript type checking and pre-configured dev tools.

quickstart.ts
100% ESM
import { InMemoryRouter } from './src/router.js';

// Initialize zero-dependency local model router
const router = new InMemoryRouter({
  strategy: 'priority',
  chain: [
    { name: 'ollama-local', endpoint: 'http://localhost:11434/v1', model: 'qwen2.5-coder' },
    { name: 'openai-cloud', endpoint: 'https://api.openai.com/v1', model: 'gpt-4o' }
  ]
});

// Execute model turn with history tracking
const response = await router.dispatch('Refactor src/router.ts for performance');
console.log(response.content);

What You Can Build With It

Daedalus Lite's middleware architecture lets you intercept, enrich, and format AI interactions for any domain. Drop in a middleware function and you've got a specialized AI agent.

Automated Code Review Bot

Scan git diffs for security vulnerabilities and generate structured PR checklists.

export const codeReviewer: Middleware = async (req, next) => {
  req.prompt = `Review for security: ${req.prompt}`;
  return next();
};

Customer Support RAG Agent

Inject knowledge base articles into prompts, log sentiment, and enforce response formatting.

export const supportRAG: Middleware = async (req, next) => {
  const kb = await searchDocs(req.prompt);
  req.prompt = `KB: ${kb}\nUser: ${req.prompt}`;
  return next();
};

Financial Compliance Assistant

Prepend portfolio context and enforce regulatory disclaimers on every output.

export const financialGuard: Middleware = async (req, next) => {
  const res = await next();
  res.content += '\nNot financial advice.';
  return res;
};
Read the full 8+ use cases guide →

One Price. You Own It Forever.

No subscriptions. No hidden fees. No per-seat licensing. Buy once, rebrand, and sell your own AI CLI product.

Starter

For indie developers

$19

one-time purchase

  • Full TypeScript source code
  • PDF setup manual
  • Turnkey launch playbook
  • Branding guidelines
  • Email support
Get Starter

Pro

For serious builders

$49

one-time purchase

  • Everything in Starter
  • Pre-compiled binaries
  • Custom theme & banner
  • Priority support
Get Pro

Enterprise

For teams & agencies

$249

one-time purchase

  • Everything in Pro
  • 1-hour setup call
  • Custom integrations
  • White-glove onboarding
Get Enterprise

Frequently Asked Questions

Can I use this for commercial projects?

Yes! Purchasing Daedalus Lite includes a commercial license allowing you to build, customize, and deploy proprietary or commercial software without royalties.

What Node.js version is required?

Daedalus Lite requires Node.js >= 20.0.0 for native fetch and ES module support.