Skip to content

Releases: internet-development/daedalus

v0.1.3

30 Jan 05:36
bad5259

Choose a tag to compare

What's New

Bug Fixes

  • Daemon spawn crash on Node 25createWriteStream returns a stream with fd: null before opened; Node 25 rejects this in spawn's stdio. Switched to openSync() for immediate file descriptor.
  • Agent hanging indefinitelyclaude -p was 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 -p flag.
  • Config schema mismatchagent.backend in talos.yml was a nested object but the Zod schema expects a string ('claude'). Fixed config format and defaults.
  • Missing auto-enqueueauto_enqueue_on_startup defaulted to false, so the daemon never picked up todo beans. Now defaults to true in the reference config.
  • Wrong beans install instructions — README said npm install -g beans which installs a different package. Fixed to brew 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:dist script, removed stale dist/ui/ (dead Ink/React code). Package went from 267 → 179 files.
  • Better npm metadata — Updated description and added keywords for discoverability
  • Re-added .opencode/ and scripts/ to git tracking

Full Changelog

v0.1.0...v0.1.3

Daedalus v0.1.0

30 Jan 02:53
a45c2b7

Choose a tag to compare

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
  • /edit command for multi-line input via $EDITOR
  • Interactive selectors for /mode and /prompt commands
  • 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
```