Skip to content

Orcasynth v1.0.1 — initial public release

Choose a tag to compare

@dragocz1995 dragocz1995 released this 20 Jun 06:57
· 4 commits to main since this release

Orcasynth is a self-hosted daemon that turns a goal into a plan, runs coding agents (Claude Code, OpenCode, Codex) in isolated tmux sessions, and supervises them to completion. It ships a REST API, a CLI, and a real-time web UI.

This is the first public release.

Highlights

  • Autopilot planning — give the Pilot a goal; an LLM decomposes it into ordered phases, names an agent per phase, and chains them by dependency.
  • Agent-agnostic spawning — run Claude Code, OpenCode, or Codex in tmux, configurable per task. Each agent gets the task context and closes its own task when done.
  • Autonomy levels (L0–L3) — the overseer auto-clears safe permission prompts at higher autonomy and escalates destructive or uncertain ones to a human.
  • Live web UI — tasks, a kanban board + calendar, missions with progress, a timeline, a built-in Monaco editor, and live tmux session previews with one-click intervention. EN/CS i18n built in.
  • Guardrails & self-healing — sensitive work (schema, auth, payments, destructive ops) is blocked until cleared, with an optional LLM overseer gate; a stuck-session detector revives agents that die without closing out, and live token/cost usage is shown per run.
  • Multi-user RBAC — per-project assignments, per-user model allow-lists, profiles & avatars, and a first-run onboarding that needs no login until the first admin is created.
  • Self-hosted & lightweight — a single SQLite-backed daemon (Hono) + a Next.js front end. No external services required beyond your LLM provider.

Getting started

Requires Node ≥ 22 and tmux. See the README for the quick start.

Contributing

Contributors welcome — open a feature request, file a bug report, or send a PR. See CONTRIBUTING.md.