v1.0.0
Amicus 1.0.0 — first release
Amicus is a multi-model LLM Council for Claude, with a parallel AI window underneath. This is the launch line: everything since the fork from upstream claude-sidecar v0.5.2.
Added
- LLM Council (
skills/second-opinion/): structured multi-model review — independent reviews, anonymized peer cross-review with street-cred scoring, non-Claude chair verdict, tiered accept/deny decisions. Runs natively on the fanout/JSON engine primitives. amicus fanout: run N models on one prompt in parallel over a single shared engine server; stable JSON wave output (schemaVersion: 1), exit codes 0/2/1.amicus models: live OpenRouter model catalog (TTL cache, keyless fetch) with search, refresh, and alias auditing (--checksuggests replacements for stale aliases). Model validation onstart/fanout/continue/resume(--no-validate-modelto skip).--prompt-file(start/fanout): briefings from a file — no shell quoting, no Windows ~32 KB argument cap.--jsonstructured output forstartandread.amicus abort --all; searchable live model picker in the setup wizard; catalog seeding on first-run setup; GUI load failsafe (AMICUS_GUI_LOAD_TIMEOUT_MS).- The council ships in the npm package and installs to
~/.claude/skills/second-opinion/(MODEL-NOTES is seeded once and never overwritten — it is user data).
Changed
- Rebranded
claude-sidecartoamicus(binsamicus/am; MCP toolsamicus_*; config~/.config/amicus; envAMICUS_*). Every legacysidecar*form still works as a deprecated shim (seedocs/SHIMS.md). - Headless reliability: activity-aware completion (quiet tool-call gaps no longer end runs early), absolute
--timeoutenforcement, OpenCode idle-status as authoritative completion, dead-server fast-exit. - Windows is first-class: the full unit suite is green on Windows 11; session-path encoding, path-separator, and native-binary PATH bugs fixed; process lifecycle (abort/teardown) works cross-platform.
Fixed
- Orphaned sessions and zombie servers on abort (cross-platform PID capture + graceful teardown with force-exit net); broken
codex/grokaliases (validation now catches stale aliases); update checks (ESM updater loading); session-dir gitignore leak.
Attribution
Amicus is an independent MIT fork of Claude Sidecar by John Renaldi. See LICENSE and NOTICE.
Full Changelog: v0.5.2...v1.0.0