neuron-explorer
Steering-first neuron explorer for Qwen3.5-4B: push every MLP neuron, keep every rollout, browse the results
Local-first, workspace-first desktop app: Git project, worktree-based workspace, terminal and agent panes, attention notifications. Multi-provider, BYOK.
Developer toolsRust · TypeScriptGitHub @wharleyOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Workspace-first AI coding hub for managing agents, reviews, terminals, and task flows across multiple providers.
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
Workspace-first AI coding hub for managing agents, reviews, terminals, and task flows across multiple providers.
Dev Command Center (DCC) is a local-first desktop workbench for software
engineering with AI agents. It connects isolated Git worktrees, multi-provider
sessions, review and delivery workflows, terminals, usage insights, and local
persistence in one Tauri application.Read the full README ↗Dev Command Center (DCC) is a local-first desktop workbench for software engineering with AI agents. It connects isolated Git worktrees, multi-provider sessions, review and delivery workflows, terminals, usage insights, and local persistence in one Tauri application.
[!IMPORTANT] Before starting agent sessions, set up at least one provider on the computer running DCC. Claude, Codex, Cursor, Grok, Gemini and Droid require their own installed and authenticated CLIs. Install only the providers you want to use. See Provider setup, including Antigravity's separate setup.
apps/mobile). It reaches the desktop from any network through an end-to-end encrypted relay: pair once with a QR code and approve the phone on the desktop. See DCC on your phone.git stash.dcc/, dcc/fix/, and dcc/feat/ branches from task titles while preserving existing user branches..claude/skills/, AGENTS.md, GEMINI.md, and .cursor/rules/.DCC integrates ai-memory, an open-source long-term memory and handoff server for AI coding agents. DCC uses it as an optional, replaceable sidecar; the DCC session database remains the source of truth.
The integration is maintained in DCC's own adapter and user interface. It adds provider-neutral session export, scoped retrieval, a durable retry outbox, export history, and recovered-source curation. DCC is not a fork of ai-memory and does not replace its upstream protocol or wiki storage.
For automatic memory, the configured Workspace is shared intentionally, while the configured Project is used as a prefix and combined with the DCC's stable project id. Sessions and agents working in the same repository therefore share memory; different repositories remain isolated.
In distributed builds, DCC currently pins the upstream v2.6.1 release and bundles
the matching sidecar binary. Development builds never download it automatically. Users
can run the managed local sidecar, configure an existing remote server, or disable
memory in Settings → Memory. See the ai-memory feasibility and integration notes
for scope, performance measurements, limitations, and the exact upstream references.
ai-memory is distributed under its own upstream terms; consult its license when redistributing or replacing the sidecar. DCC's own source remains licensed under Apache-2.0.
Install and authenticate the CLI for each provider you intend to use, on the computer running DCC and under the same OS user account. DCC uses those existing installations; it does not bundle, install or update these provider CLIs.
| Provider | Required installation | Authentication/setup |
|---|---|---|
| Claude | Claude Code CLI, command claude | Run claude auth login. |
| Codex | Codex CLI, command codex | Run codex login. |
| Cursor | Cursor CLI, command cursor-agent in DCC | Run cursor-agent login. DCC currently requires this command to be available, even where upstream docs use the name agent. |
| Grok Build | Grok Build CLI, command grok | Run grok login or configure its supported API-key authentication. |
| Gemini | Gemini CLI, command gemini | Configure API-key, Vertex AI or an eligible enterprise account. For personal Google sign-in in DCC, use Antigravity below. |
| Droid | Factory Droid CLI, command droid | Open droid in a terminal and complete its sign-in flow. |
Antigravity has a separate setup: open Settings > Models > Antigravity, select Install official runtime, then Sign in with Google. Follow the Antigravity provider guide for supported platforms and manual runtime paths.
Installing DCC does not create a provider account or grant model access. Use an account or API configuration with access to the models you select. For the mobile companion, provider setup belongs on the computer running DCC, not on the phone.
For Claude, DCC retains the Anthropic Agent SDK integration and points it at your installed CLI. No second Claude executable is included in the DCC package.
If Claude is missing or cannot run, DCC shows the provider as unavailable with setup guidance. Install or repair the CLI, then check the provider again. Native Claude installations do not require a separate Node.js or Bun installation for DCC's Claude integration; older npm JavaScript installations still require Node.js.
If a provider cannot start, first verify its CLI works in a terminal under the same account, then follow Provider troubleshooting. Missing providers do not require installing every other provider in the table.
The following tools are needed to build DCC from source, not to install the desktop release. Individual provider CLIs may have their own runtime requirements.
cargo install oj --version 0.2.2 --locked)OJ is the desktop and mobile build/dev tool. Vite remains only as the peer runtime used by Vitest 4 for the test suites.
Recommended setup:
./setup.sh
Manual setup:
yarn install
yarn dev
Desktop-only frontend shell:
yarn dev:desktop
.envEnvironment files are ignored by Git. For a new clone or worktree:
yarn setup-worktree
If no shared .env is found, the setup script falls back to .env.example.
DCC was shaped by the broader ecosystem of AI coding tools, terminal-native developer workflows, local-first apps, and worktree-based development practices.
Before starting your first agent session, complete Provider setup.
.app.tar.gz) for the updater..deb) in the public release pipeline..github/workflows/publish-release.yml.all, linux-x64, macos-arm64, or macos-intel.cargo install --locked.Prepare OJ cache runs on main when its setup changes, and supports manual
dispatch on main. It prepares Linux and both macOS binaries for future release
tags, which cannot directly reuse caches saved under other tags. The first run
still compiles OJ; an evicted cache also requires recompilation. After upgrading
OJ or changing runner OS versions, run this workflow on main before releasing.latest.json from GitHub Releases after the first signed release is published.release environment.