Skip to main content

AI Agent Orchestrator — delegate tasks across Claude Code, Gemini CLI, and Codex CLI

Project description

Neurones

Neurones logo

Neurones is a multi-model orchestrator for developer-focused AI CLIs.
It coordinates Claude Code, Gemini CLI, and Codex CLI from a single interface.

Highlights

  • Orchestrated workflow: analyze, delegate, collect, synthesize
  • Direct run mode per agent
  • Parallel compare mode across agents
  • Terminal UI dashboard with live per-agent panels
  • Retry handling for rate-limited agent calls

Installation

pip install neurones

Or from source:

git clone https://github.com/Nisabatech/neurones.git
cd neurones
pip install -e .

Requirements

  • Python 3.11+
  • At least one installed AI CLI:
    • claude
    • gemini
    • codex

Usage

Run orchestration with a prompt:

nr "Plan and implement a FastAPI auth module with tests"

Run a prompt directly on one agent:

nr run codex "Refactor this function for readability"

Compare answers from multiple agents:

nr compare "Explain this architecture"

Show detected agents and active config:

nr status
nr config show

Launch TUI:

nr --tui

Configuration

Configuration file is created at:

~/.neurones/config.toml

Example:

primary = "claude"
parallel_timeout = 600
json_output = true

[agents.codex]
auto_approve = true
timeout = 300
extra_args = ["--skip-git-repo-check"]

Project Links

Project details


Download files

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

Source Distribution

neurones-0.1.0.tar.gz (60.7 kB view details)

Uploaded Source

Built Distribution

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

neurones-0.1.0-py3-none-any.whl (45.1 kB view details)

Uploaded Python 3

File details

Details for the file neurones-0.1.0.tar.gz.

File metadata

  • Download URL: neurones-0.1.0.tar.gz
  • Upload date:
  • Size: 60.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for neurones-0.1.0.tar.gz
Algorithm Hash digest
SHA256 65cfe6c9a6731c08c54cc0faecdf043f63d0d4eeadea0e45a688deb7fd623afc
MD5 db69c723cb26da5fa69d9bf61aae7d88
BLAKE2b-256 6c1d1caa5153ad1f0cd072b193514237a6711d24516c1bc9964844bc82cf2432

See more details on using hashes here.

File details

Details for the file neurones-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: neurones-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 45.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for neurones-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b065d703d1c1a98cbe0d413261f09dd619992133aa04bbf5d92156310fa556da
MD5 f3ec3ccb96036e3dc5951df27755b1cb
BLAKE2b-256 b063b1499e2fc24e518dc4b576f2af3a58170dc0fab2502235c11989c7048d8c

See more details on using hashes here.

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