@wundercorp/bs
v0.3.16
Published
WunderCorp headless BuilderStudio CLI exposed through the bs command.
Maintainers
Readme
WunderCorp bs
WunderCorp bs is the headless BuilderStudio CLI. It exposes the local daemon through the bs command for terminal-based agentic development, OpenRouter-powered model routing, runtime repair, MCP, plugins, Git, deployment preflight, and interoperability with Claude Code, OpenCode, Cursor, Codex, and other terminal AI tools.
npm install -g @wundercorp/bs
bs init
bs gain "build the requested feature"
bs repair --command "npm run dev"
bs interop install all
bs telemetry enableThe CLI prints an ASCII WUNDERCORP banner on interactive startup. Package names and human-facing product text use WunderCorp.
OpenRouter quick start
bs init --key sk-or-your-key --model openrouter/autoAfter the first setup, bs init reuses the saved OpenRouter profile/key from ~/.wundercorp/bs and will not ask again unless you run bs model setup --replace-key. You can also use environment variables:
OPENROUTER_API_KEY=sk-or-your-key bs initCommon commands
bs ask "explain this repo"
bs gain "add auth"
bs /repair --command "npm run dev"
bs model list
bs workspace tree
bs term npm test
bs mcp list
bs plugin list
bs deploy preflight
bs hook install --global --agent bs
bs interop install allIDE and AI tool interoperability
cd path/to/codebase
bs init
bs interop install allThis writes project-local guidance and command files for Claude Code, OpenCode, Cursor, and Codex so those tools know how to call bs from the repository root.
License
Licensed under the Apache License, Version 2.0. See the included LICENSE file.
Public package contents
This npm package ships a compact compressed release loader instead of TypeScript source or readable daemon modules. The embedded runtime payload is generated from compiled JavaScript, lightly minified, gzip-compressed, and extracted into a local WunderCorp release cache at runtime. It excludes TypeScript source, source maps, tests, and internal implementation docs.
