DBDelve
Dive deep into your data. A fast, native, multi-engine database client written in Rust. Free and open source, no telemetry.
翻訳待ち
Structured Agentic Software Engineering (SASE)
翻訳待ち
Loading the full README.
Read the full README ↗One developer. A team of coding agents. Tracked, reviewable, repeatable work.
sase (Structured Agentic Software Engineering, pronounced "sassy") turns Claude Code, Codex, Antigravity, Qwen Code, OpenCode, Meta's Muse Code, and xAI's Grok Build into a coordinated engineering team. One developer supervises parallel agents in isolated workspaces, with every run tracked, reviewable, and repeatable.
Status: sase is alpha software, and its interfaces and workflows are still evolving. It supports POSIX systems (Linux and macOS) only; Windows is not supported. sase assumes you have at least one supported agent CLI installed and authenticated for production work, and that you prefer opinionated git-based, workspace-per-agent workflows; if you want a standalone agent instead of a coordination layer, use those CLIs directly.
sase does not replace coding agents; it makes agent-driven engineering dependable.
One prompt, three live agents, three models. A single GitHub prompt fans out to Claude, Codex, and Antigravity, runs all three agents in isolated workspaces, and keeps kill controls close at hand.
Supervise every run. The Agents tab shows live status, retry chains, per-agent diffs, chats, and artifact files from one control surface.
Select the still to watch the 29-second demo.
Land tracked changes. The Patches view follows the Patch lifecycle from WIP to Submitted, with grouping, search, stitches, and diffs.
Select the still to watch the 26-second demo.
Prerequisites: Linux or macOS (POSIX; Windows is not supported), Python 3.12+,
uv, git, a text editor ($EDITOR, falling back to
nvim then vim), and one authenticated agent CLI: Claude Code, Codex, Antigravity CLI
(agy), Qwen Code, OpenCode, Meta's Muse Code (muse), or xAI's Grok Build (grok).
SASE's default provider autodetection never selects Muse or Grok from PATH, because
those executable names are generic; select either explicitly with a provider/model
directive. Model-alias routing is a separate mechanism: whichever shipped size aliases
currently target Muse or Grok can select them (see the generated
shipped size-alias defaults).
The +home examples below run in SASE's built-in home sandbox, not in your current
directory.
uv tool install "sase>=0.18" # add a plugin too: uv tool install "sase>=0.18" --with sase-github
sase doctor # check install, config, and provider authentication
sase completion install # optional: <TAB> completion for zsh, bash, or fish
sase run "+home summarize what this repository does; do not change files" # auto-detected providers
# Or, for Muse Code:
sase run "%model:muse/muse-spark-1.3 +home summarize what this repository does; do not change files"
# Or, for Grok Build:
sase run "%model:grok/grok-4.7 +home summarize what this repository does; do not change files"
sase tui # open the interactive control surface
For a first run, use the auto-detected-provider command, or one of the explicit
Muse/Grok examples for deterministic provider selection. The +home
project tag targets
the built-in home project, which is bootstrapped automatically, so the first run needs
no project setup. It expands to the canonical #git:home workspace reference. After the
run completes, sase tui opens the TUI with the completed run visible on the Agents
tab.
If sase doctor reports a missing provider, install and authenticate it, then run the
check again; see
Choose providers and models. For full
installation details use INSTALL.md, or follow
Get started for the guided path.
This is the beginning of the README. Read the rest at the original. Read the full README ↗