Core
Python >= 3.10 and Git are required.
NeuroClaw
Get Started
Install NeuroClaw, launch the agent, and verify the setup from one place.
Python >= 3.10 and Git are required.
Conda or Mamba for isolation, and nvidia-smi or nvcc for GPU support.
Recommended packages include pypdf, python-docx, openpyxl, and python-pptx.
NeuroClaw is self-contained; OpenClaw does not need to be installed separately.
Installation
The bundled installer walks you through Python runtime selection, CUDA/GPU configuration, neuroscience toolchain paths, LLM backend selection, default directories, and Web UI dependencies.
python installer/setup.py--non-interactive for a quick auto-detected setup.git clone https://github.com/CUHK-AIM-Group/NeuroClaw.git
cd NeuroClaw
python installer/setup.py
python installer/setup.py --non-interactive
pip install "fastapi[standard]" uvicorn pypdf python-docx openpyxl python-pptx
Quick Use
You can run NeuroClaw either in the terminal REPL or in the browser-based Web UI.
python core/agent/main.pypython core/agent/main.py --webhttp://localhost:7080 in your browser.--port and --host for remote access or custom binding.python core/agent/main.py
python core/agent/main.py --web
python core/agent/main.py --web --port 8080 --host 0.0.0.0
Use these checks to confirm the environment file and skill registry are working as expected.
# Check that the environment file is valid
python installer/setup.py --check
# List registered neuroscience skills (Python)
python -c "
from core.skill_loader.loader import SkillLoader
from pathlib import Path
skills = SkillLoader(Path('skills')).load_all()
for s in skills:
print(s['name'])
"
Once NeuroClaw is running, you can explore the benchmark, FAQ, and homepage pages directly from the site.