You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Persistent session store (memory, file) with automatic cleanup
Workflows
Package
Description
github.com/Rafiki81/daneel/workflow
Chain, parallel, router, orchestrator, FSM
Platforms & Connectors
Package
Description
github.com/Rafiki81/daneel/platform/slack
Slack client & tools
github.com/Rafiki81/daneel/platform/telegram
Telegram client & tools
github.com/Rafiki81/daneel/platform/twitter
Twitter/X client & tools
github.com/Rafiki81/daneel/platform/whatsapp
WhatsApp client & tools
github.com/Rafiki81/daneel/platform/github
GitHub client & tools
github.com/Rafiki81/daneel/platform/email
Email client & tools
github.com/Rafiki81/daneel/connector/*
High-level connectors for each platform
github.com/Rafiki81/daneel/ws
WebSocket server and connector (stdlib only)
Protocols
Package
Description
github.com/Rafiki81/daneel/mcp
Model Context Protocol client & server
Knowledge & Scheduling
Package
Description
github.com/Rafiki81/daneel/knowledge
Document ingestion, chunking, RAG retrieval
github.com/Rafiki81/daneel/cron
Cron-style scheduled agent runs
Experimentation
Package
Description
github.com/Rafiki81/daneel/experiment
A/B testing, LLM-as-judge, metrics
github.com/Rafiki81/daneel/finetune
Fine-tune dataset collection & evaluation
Operations
Package
Description
github.com/Rafiki81/daneel/tenant
Multi-tenant quota management & scoped sessions
github.com/Rafiki81/daneel/billing
Cost tracking, pricing tables, budget alerts
github.com/Rafiki81/daneel/pubsub
Publish/subscribe message bus with agent tools
github.com/Rafiki81/daneel/trace
OpenTelemetry tracing and metrics
CLI
Package
Description
github.com/Rafiki81/daneel/cmd/daneel
CLI — agents, tools, run, listen, finetune, doctor
CLI
Install the daneel binary:
go install github.com/Rafiki81/daneel/cmd/daneel@latest
daneel agents list # list registered agents
daneel agents describe <name> # show agent details
daneel tools list # list registered tools
daneel run <agent> "prompt" # run an agent once
daneel run <agent> # interactive REPL
daneel listen --slack # start Slack listener
daneel finetune --dataset data.jsonl --base gpt-4o
daneel doctor # check Ollama, API keys, Go toolchain
daneel doctor --json # machine-readable output