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

  • Model Hierarchy Skill — Cost-optimized model routing based on task complexity 333 ★
  • Spmind — [ICML 2026] Autonomous AI agent for end-to-end spatial proteomics analysis, with SP-Bench for agentic multiple 277 ★
  • Retain — Retain is a native macOS application that aggregates AI conversations from multiple platforms into a unified 168 ★

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