Styx
A unified management tool for developers working with multiple AI coding agents. It supports aggregating and running multiple AI coding agents in the same window and assigning each an independent Git branch.
Timeline (last 90 days)
Styx is an open-source application that can run multiple coding agents side by side.
In Styx, the real credentials are stored in the operating system keychain, and everything else references them by ID.
Styx's second layer of defense is a path that never touches the logs: when the agent needs to obtain a secret from the user, its question gets a masked field, and the answer is excluded from the conversation record.
In Styx, attachments that look like keys or credentials are rejected outright.
The first layer of Styx's scrubber is shape-based scrubbing: when message text is stored, anything that looks like a secret is removed, and content provided and saved by agents goes through the same desensitization processing.
The Styx application passes everything through a scrubber before storing it.
Styx 0.4.14 changes the behavior from directly rejecting the operation to a warning when the staging environment shares the same project space as the production project.
Styx version 0.4.14 is a maintenance iteration and introduces no major feature changes.
Styx 0.4.14 fixes the issue where machine-specific channel settings incorrectly displayed as "changed" in some cases.
Styx 0.4.14 adds documentation for the STYX_E2E_HIDDEN environment variable.
11 more timeline events
All Facts (20)
Styx's second layer of defense is a path that never touches the logs: when the agent needs to obtain a secret from the user, its question gets a masked field, and the answer is excluded from the conversation record.
50%UnverifiedIn Styx, attachments that look like keys or credentials are rejected outright.
50%UnverifiedThe first layer of Styx's scrubber is shape-based scrubbing: when message text is stored, anything that looks like a secret is removed, and content provided and saved by agents goes through the same desensitization processing.
50%UnverifiedStyx is an open-source application that can run multiple coding agents side by side.
50%UnverifiedThe Styx application passes everything through a scrubber before storing it.
50%UnverifiedIn Styx, the real credentials are stored in the operating system keychain, and everything else references them by ID.
50%UnverifiedEach Styx task is assigned to run on an independent branch, and the agent seeks confirmation before touching the production environment.
50%UnverifiedThe author of Styx says he reads all issues and discussions on GitHub, and feedback and suggestions should preferably be submitted through the GitHub channel.
50%UnverifiedStyx version 0.4.14 is a maintenance iteration and introduces no major feature changes.
50%UnverifiedStyx is a unified management tool for developers that handles multiple AI coding agents, allowing Claude Code, Codex, Gemini CLI, Cursor, and OpenCode to run simultaneously in the same window and assigning each task to an independent Git branch.
50%UnverifiedStyx uses the Apache-2.0 open-source license.
50%UnverifiedStyx currently uses Mac as its primary platform, with Windows and Linux versions in beta.
50%UnverifiedStyx's core design philosophy is that the agent must request approval before performing any operation involving the production environment.
50%UnverifiedStyx 0.4.12's full release notes and download links are available on the GitHub Releases page, the source code is hosted in the GitHub repository, and the official website is heystyx.com.
50%UnverifiedStyx manages multi-agent behavior through three mechanisms: a unified window, branch isolation, and production approval (combined with Touch ID biometric verification).
50%UnverifiedStyx is a free and open-source tool.
50%UnverifiedStyx 0.4.14 adds logic in canvas tests to wait for the screen to be ready before moving panels, in order to improve the stability of end-to-end tests.
50%UnverifiedStyx 0.4.14 adds documentation for the STYX_E2E_HIDDEN environment variable.
50%UnverifiedStyx 0.4.14 changes the behavior from directly rejecting the operation to a warning when the staging environment shares the same project space as the production project.
50%UnverifiedStyx 0.4.14 fixes the issue where machine-specific channel settings incorrectly displayed as "changed" in some cases.
50%