Skip to main content

Brains

Brains is a local-first operator control plane for coordinating AI coding agents across machines, tools, work, and human approvals.

Current maturity: Brains is an alpha release. Core local workflows are covered by blocking CI and sealed local UAT. Live deployment and external provider or bridge behavior depend on operator configuration and are not certified by repository evidence.

Brains is the canonical product and repository identity. It is distributed as brains-ai, uses the brains Python namespace, brains_ MCP prefix, ~/.brains state directory, brains-spa frontend package, and Brains browser identity.

Install

Brains requires Python 3.11 or 3.12. Install the CLI in an isolated environment:

python -m pip install --user pipx
python -m pipx ensurepath
pipx install brains-ai

Initialize Brains for the project you want it to coordinate, then start the supervised gateway, browser console, and MCP server:

cd <project>
brains-ai setup --path .
brains-ai serve-all

Open http://127.0.0.1:8787/app. The setup command prints the generated admin-key location; reveal it only when needed with brains-ai admin-key show --reveal.

To start Brains automatically at login, use brains-ai setup --path . --service. Upgrade an existing isolated installation with pipx upgrade brains-ai.

Canonical documentation

Repository guidance

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

brains_ai-1.1.1.tar.gz (1.1 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

brains_ai-1.1.1-py3-none-any.whl (934.8 kB view details)

Uploaded Python 3

File details

Details for the file brains_ai-1.1.1.tar.gz.

File metadata

  • Download URL: brains_ai-1.1.1.tar.gz
  • Upload date:
  • Size: 1.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for brains_ai-1.1.1.tar.gz
Algorithm Hash digest
SHA256 076edbde67c78cf0079d130093f17df1fb2756360ff5bb372e17637abefa8822
MD5 abc0cd027ee7e8a465795eb331a29008
BLAKE2b-256 8826a18b73eb2c57998c7811349359498fc8ea761de04986b10dadae28fa84f6

See more details on using hashes here.

Provenance

The following attestation bundles were made for brains_ai-1.1.1.tar.gz:

Publisher: release.yml on mekjr1/brains-v2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file brains_ai-1.1.1-py3-none-any.whl.

File metadata

  • Download URL: brains_ai-1.1.1-py3-none-any.whl
  • Upload date:
  • Size: 934.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for brains_ai-1.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 8745f070fe17a79e13241ace014e1975dfe5571812facabd1cc9a06f65f81063
MD5 f48bf9b7e991eaaf00df43989804b30c
BLAKE2b-256 3d427d407f0cb39f398d1a5203a87e8f523f1a61400e372c478be245cbc280ba

See more details on using hashes here.

Provenance

The following attestation bundles were made for brains_ai-1.1.1-py3-none-any.whl:

Publisher: release.yml on mekjr1/brains-v2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page