Versioon

Kohalik paigaldus

Paigalda ja käivita stack üherealise paigaldusskriptiga või klooni hoidla ja käivita see ise.

1. Kiirpaigaldus install.sh abil

Paigaldaja laeb alla märgendatud väljalaske, ehitab kujutise kohapeal ja käivitab stacki; kujutise/profiili valib paigaldaja. Uuesti käivitamine uuendab koha peal. Kindla versiooni jaoks: VERSION=0.1.0 sh install.sh.

curl -fsSL https://raw.githubusercontent.com/Arttron/aigentron/main/install.sh | sh

Või klooni lähtekood (valikuline)

git clone https://github.com/Arttron/aigentron.git
cd aigentron

Eeltingimused

  • Docker Desktop või Docker Engine + Compose v2 (nõutav)
  • Valikuline: hostmasinas (mitte konteineris) töötav Ollama „routine“ mudelitaseme jaoks — vaid üks pakkuja valik, mitte nõue. Orkestraator pääseb sellele ligi aadressil http://host.docker.internal:11434
  • ANTHROPIC_API_KEY — vajalik „complex“ mudelitaseme jaoks (pilves Claude)
  • Valikuline: tööriistu toetav mudel sinu host-Ollamas (vaikimisi qwen3-coder:30b, määratakse ROUTINE_MODEL-iga .env failis) — ainult kui valid Ollama
  • Valikuline: ühekordselt loodav Dockeri võrk, et agendid jõuaksid projektide andmebaaside juurde teenusenime järgi (docker network create lds-agents) — ainult Compose'i/agentide töövoo jaoks
  • Kui Ollamat siiski kasutad, väldi qwen2.5-coderit — see ei saada struktureeritud tööriistakutseid ja lõhub agentide SDK. Toetatud vaikeväärtus on qwen3-coder:30b.

2. Valikuline: kohalikud mudelid Ollamaga

Ainult siis, kui kasutad pakkujana Ollamat. Tõmba see host-Ollamasse (mitte konteinerisse); kui valid teise mudeli, määra ROUTINE_MODEL .env failis.

ollama pull qwen3-coder:30b

3. Valikuline: väline Dockeri võrk

Ühekordne seadistus, vajalik ainult Compose'i/agentide töövoo jaoks, et agendid jõuaksid andmebaaside juurde teenusenime järgi.

docker network create lds-agents

4. Lähtekoodist: ehita ja käivita

Lähtekoodi kopio jaoks: samaväärne käsuga docker compose up -d --build. Käivitab Postgresi, Redise, LiteLLMi (Anthropicuga ühilduv puhverserver Ollama ees), orkestraatori (:3001) ja juhtpaneeli (:3000), kõik bind-mount'iga kiireks uuenduseks. Esimene käivitus on aeglasem — orkestraator kompileerib packages/shared ja packages/agent-runner enne, kui healthcheck läbib.

make up

5. Ava juhtpaneel

Juhtpaneel → http://localhost:3000 • Orkestraatori API → http://localhost:3001 Ülal on näidatud vaikeväärtused; juhtpaneeli port võib olenevalt seadistusest erineda — määra see pordimapi kaudu (Compose või docker run -p). Valikuline: docker compose --profile mcp up -d Playwright MCP ja arendusserveri jaoks frontend- ja disainiagentidele.

Kasulikud käsud: make logs | make ps | make migrate | make down | make clean (⚠️ kustutab andmebaasi andmed). Põhjalikumad juhised seadistamise, mudelite marsruutimise ja kinnitusvärava kohta on hoidlas.

Tagasi avalehele