Documentation
Build with Dedalus
Everything you need to prune context, compose workflows and govern your LLMOps — from your first command to production scale.
Quickstart
Install the CLI, authenticate, and prune your first repository in under a minute.
# 1. Install the CLI
npm i -g @dedalus/cli
# 2. Authenticate
dedalus login
# 3. Prune a repository into SlimContext
dedalus prune ./monorepo --out context.slimSDK reference
The TypeScript SDK gives you programmatic access to pruning, workflow execution and metrics.
import { Dedalus } from "@dedalus/sdk"
const client = new Dedalus({ apiKey: process.env.DEDALUS_API_KEY })
const context = await client.prune({
path: "./monorepo",
budget: 90_000, // target tokens
})
const run = await client.workflows.run("triage-agent", {
input: context,
})CLI
Common commands for everyday workflows. Run dedalus --help for the full list.
dedalus prune <path> Build SlimContext from a repo
dedalus workflows list List workflow definitions
dedalus workflows run Execute a workflow pipeline
dedalus metrics tail Stream live LLMOps metrics
dedalus login Authenticate this machineAPI
A REST API is available for every platform capability. Authenticate with a bearer token from your dashboard.
curl https://api.dedalus.pro/v1/prune \
-H "Authorization: Bearer $DEDALUS_API_KEY" \
-H "Content-Type: application/json" \
-d '{ "repo": "acme/monorepo", "budget": 90000 }'Ready to architect your first pipeline?