hn.today

Show HN: Twine is a meta-harness with workflows, cross-agent memories and traces

github.com5 points1 comments
Screenshot of Show HN: Twine is a meta-harness with workflows, cross-agent memories and traces

Twine is a native macOS agentic development environment that coordinates coding agents through terminal-first workflows, cross-agent memory, and visual traces. It organizes work into sessions and workflow tabs - Terminal, Single agent, Adversarial (implementer/reviewer), Coordinator (planner with two workers), or fully Custom graphs editable in a native graph editor. Workflows are saved as TOML files for sharing and version control. Traces record agent activity and terminal output, exposing model invocation and usage details when a harness supplies them; metadata is kept in SQLite with large details deduplicated to adjacent files and recovery possible for linked conversations from some harnesses.

Installation requires macOS 26+ on Apple Silicon and a supported harness CLI on PATH; installable via Homebrew or a downloadable .dmg. Supported harnesses include Codex, Claude Code, Pi, OMP, Antigravity, and OpenCode v2; Twine does not manage harness authentication or configs. The project is in early development with known limits: no sandboxed worktrees (agents run in the open folder), interactive-only operation, possible breakage from harness updates, and bounded trace storage (64 MiB per terminal, 512 MiB total). Building from source needs Xcode 27 with the Metal toolchain and stable Rust. Contributions are via issues and pull requests.

Read on github.com1 comments on Hacker News

Summary generated by AI from the linked article. hn.today is not affiliated with Hacker News or Y Combinator.

More in AI

The daily digest

Today's best Hacker News stories, summarized and screenshotted, one email a day.