Skip to content

Install

Aleksandr Artamokhov edited this page Jun 26, 2026 · 1 revision

Install

curl installer (production path)

curl -fsSL https://magic-ai-factory.com/install | bash
  • Interactive wizard (~2 min)
  • Creates argus.config.json from the example template
  • Offers to add Anthropic / OpenAI / local provider settings
  • Optional Telegram bot token
  • Does not require a wallet or crypto

Hosted at magic-ai-factory.com/install (served from the ecosystem landing).


Manual install (developers)

git clone https://github.com/alexar76/argus.git
cd argus
npm install
npm run build

cp argus.config.example.json argus.config.json
cp .env.example .env    # optional secrets

node dist/index.js doctor
node dist/index.js chat

Global CLI (after npm link or npm i -g @aimarket/argus):

argus doctor
argus chat
argus serve

Docker

If the repo ships docker-compose.yml:

docker compose up -d
docker compose exec argus argus doctor

Check the latest argus/ tree — compose files evolve per release.


What gets created

Path Purpose
argus.config.json Models, budget, WARDEN policy, channels (safe to commit sans secrets)
.env API keys, ARGUS_HTTP_TOKEN, Telegram token, wallet key — git-ignored
~/.argus/ Memory episodes, WARDEN pins, Arena state

Verify

argus doctor

Expect sections for: providers, WARDEN, channels, economy (OFF if no wallet), Arena.


Uninstall

Remove the clone or global package, delete ~/.argus/ if you want a clean slate. No cloud account to cancel — it's self-hosted.

Clone this wiki locally