regolo-ai

Brick SR1 — AI skill for Claude Code

AI community

brick is a smart AI Models router, based on complexity & capabilities extraction from the query to the models via proprietary spatial embedding algorythm.

How to install Brick SR1

This entry records only its repository, not the path inside it, so there is no exact command to give. Open regolo-ai/brick-SR1 and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Brick SR1 does

brick is a smart AI Models router, based on complexity & capabilities extraction from the query to the models via proprietary spatial embedding algorythm.

Alternatives in AI

  • 09 Query Engine — Prompt 09: Get the QueryEngine (Core LLM Loop) Functional 2.3k ★
  • Wiki Query — Query the LLM Wiki and synthesize an answer 2.3k ★
  • Model Hierarchy Skill — Cost-optimized model routing based on task complexity 333 ★

README

Brick

Brick is a self-hosted, OpenAI-compatible router for selecting models by capability, complexity, cost, and reasoning behavior.

Install

Brick 3.0.1 includes a JavaScript CLI and verified native runtimes for every supported platform. The installer selects the matching bundled runtime; users do not need Docker, Python, Go, Rust, or a compiler.

Install the current release:

npm install --global @regoloai/brick@3.0.1

For local release verification on Linux x64:

npm ci --ignore-scripts
python3 scripts/build_runtime.py
mkdir -p dist/tarballs
mkdir -p apps/cli/runtimes
cp -R dist/runtime-linux-x64 apps/cli/runtimes/linux-x64
npm pack ./apps/cli --pack-destination dist/tarballs

Copy the tarball to the user machine and install it:

npm install --global ./regoloai-brick-3.0.1.tgz

Installation downloads and verifies the pinned ModernBERT assets. Node.js 20 or 22+ is required.

Brick 3.0 workflow

Brick stores independent profiles under `~/.brick/profiles`. Profile names are explicit for every lifecycle operation.

brick profile create work
brick profile edit work
brick profile show work
brick profile list

brick start work
brick restart work
brick stop work
brick clear work
brick update

`clear` removes operational state while preserving configuration, credentials and history. `stop codex` detaches future launches while preserving the runtime used by open sessions; `clear codex` also stops it. `update --to ` updates the CLI and runtime together and retains a rollback bundle. Use `brick update --rollback /absolute/path/to/bundle` to restore that bundle, then `brick restart ` to switch a running profile. Direct npm installation and rollback never restart profiles automatically.

See [installation, lifecycle, migration and recovery](docs/quickstart/serve.md).

Skill vectors

[`skill_vectors.csv`](https://huggingface.co/datasets/regolo/brick-skill-tables/blob/main/skill_vectors.csv) is the on