Multi-Agent AI Terminal Assistant
Project description
🐾 NC Claw — Local Multi-Agent AI Terminal Assistant
A lightweight, offline-first, multi-role AI assistant built for Linux ARM64 terminals (like CM5) — no cloud lock-in, no telemetry, zero dependencies beyond Python 3.8+.
✨ Run it. Talk to it. Command it. All inside your terminal — or via web UI.
🔑 Core Principles
-
Local-first: All logic, config (
~/.claw_config.json), history (~/.claw_history), and agents run on your machine. -
Multi-Agent Native: Built-in roles (
@coder,@artist,@chat,@lawyer) collaborate in group chat mode — each with dedicated skills and persona. -
Terminal-Native Commands: Execute shell, read/write files, inspect system, or run Python — all via clean
//syntax://exec ls -la //read ~/Desktop/notes.txt //tree /home/ncstudio/Desktop --depth 2 //time //ip
-
CM5 Optimized: Tested on Raspberry Pi OS (aarch64); low memory footprint, no GPU required.
🚀 Quick Start
-
Clone & enter project
cd ~/Desktop && git clone https://github.com/NCstudio/nc-claw.git && cd nc-claw
-
Launch Claw
python3 nc_claw/claw.py
-
Open Web UI
→ Visithttp://localhost:8000in your browser
(Terminal stays active as real-time log dashboard) -
Try your first command
In the web chat or terminal input:@all Hello! What can you do?
✅ Done. You’re now running a full local AI assistant — no sign-up, no API key needed.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file nc_claw-0.8.9.tar.gz.
File metadata
- Download URL: nc_claw-0.8.9.tar.gz
- Upload date:
- Size: 36.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bac8b5aa699a9167bb55869b6ba1c49514f29c631507640d6b43ed9b5960ee00
|
|
| MD5 |
5ab5032c1fc92a30e550dc62890ff3fe
|
|
| BLAKE2b-256 |
2e2067757e45378792d9559af9ffdc9ee54e629a8b625c1f7436e2ea9884dd6e
|
File details
Details for the file nc_claw-0.8.9-py3-none-any.whl.
File metadata
- Download URL: nc_claw-0.8.9-py3-none-any.whl
- Upload date:
- Size: 35.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
081389a653d9801d637b26cba534b97ee90d2f9f3b30d5e08becabef139a6ac8
|
|
| MD5 |
379feccf72972ebd8227ae5d6ee7cf0a
|
|
| BLAKE2b-256 |
2e855c6c2fc5dab5494fab5bc2d9328b87b91f08f50fc11d360e4cecd9abd055
|