Releases: internet-development/daedalus
Releases · internet-development/daedalus
v0.1.3
What's New
Bug Fixes
- Daemon spawn crash on Node 25 —
createWriteStreamreturns a stream withfd: nullbefore opened; Node 25 rejects this inspawn's stdio. Switched toopenSync()for immediate file descriptor. - Agent hanging indefinitely —
claude -pwas spawned with stdin as'pipe'but nothing wrote to or closed it. Claude waited for stdin forever. Changed to'ignore'since the prompt is passed via-pflag. - Config schema mismatch —
agent.backendintalos.ymlwas a nested object but the Zod schema expects a string ('claude'). Fixed config format and defaults. - Missing auto-enqueue —
auto_enqueue_on_startupdefaulted tofalse, so the daemon never picked up todo beans. Now defaults totruein the reference config. - Wrong beans install instructions — README said
npm install -g beanswhich installs a different package. Fixed tobrew install hmans/beans/beans.
Improvements
- README rewrite — Compelling hook, "Why Daedalus?" comparison table, workflow diagram, npm badges, link to launch blog post
- Cleaner npm package — Added
.npmignore,clean:distscript, removed staledist/ui/(dead Ink/React code). Package went from 267 → 179 files. - Better npm metadata — Updated description and added keywords for discoverability
- Re-added
.opencode/andscripts/to git tracking
Full Changelog
Daedalus v0.1.0
Daedalus v0.1.0
First public release of Daedalus — an AI planning CLI and agentic coding orchestration platform.
Features
- Interactive planning agent with multiple modes (new, refine, critique, sweep, brainstorm, breakdown)
- Expert advisor system — 9 personas (pragmatist, architect, skeptic, simplifier, security, researcher, codebase-explorer, ux-reviewer, critic) for multi-perspective analysis
- Beans integration — task tracking via markdown files in
.beans/ - Talos daemon — watches beans and automatically spawns coding agents
- Multi-provider support — Anthropic API, OpenAI, Claude Code CLI, OpenCode CLI
/editcommand for multi-line input via$EDITOR- Interactive selectors for
/modeand/promptcommands - Skill system for reusable planning workflows (brainstorming, breakdown, TDD)
Requirements
- Node.js >= 20
- beans CLI
- Claude Code CLI or
ANTHROPIC_API_KEY
Getting Started
```bash
git clone https://github.com/internet-development/daedalus.git
cd daedalus
npm install
npm run build
npm run start -- plan
```