Versija

Vietējā instalācija

Instalē un palaid kopumu ar vienas rindas instalētāju vai klonē repozitoriju un palaid to pats.

1. Ātrā instalācija ar install.sh

Instalētājs lejupielādē ar tagu atzīmētu laidienu, lokāli būvē tēlu un palaiž kopumu; tēlu/profilu izvēlas instalētājs. Atkārtota palaišana jaunina uz vietas. Konkrētai versijai: VERSION=0.1.0 sh install.sh.

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

Vai klonē pirmkodu (neobligāti)

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

Priekšnosacījumi

  • Docker Desktop vai Docker Engine + Compose v2 (obligāti)
  • Neobligāti: uz resursdatora (nevis konteinerī) darbojoša Ollama „routine“ modeļa līmenim — tikai viena pakalpojumu sniedzēja iespēja, nevis prasība. Orķestrētājs tai piekļūst adresē http://host.docker.internal:11434
  • ANTHROPIC_API_KEY — nepieciešama „complex“ modeļa līmenim (Claude mākonī)
  • Neobligāti: rīkus atbalstošs modelis tavā resursdatora Ollama (pēc noklusējuma qwen3-coder:30b, iestatīts ar ROUTINE_MODEL failā .env) — tikai ja izvēlies Ollama
  • Neobligāti: vienreiz izveidojams Docker tīkls, lai aģenti sasniegtu projektu datubāzes pēc pakalpojuma nosaukuma (docker network create lds-agents) — tikai Compose/aģentu darbplūsmai
  • Ja tomēr izmanto Ollama, izvairies no qwen2.5-coder — tas nesūta strukturētus rīku izsaukumus un salauž aģentu SDK. Atbalstītā noklusējuma vērtība ir qwen3-coder:30b.

2. Neobligāti: vietējie modeļi ar Ollama

Tikai ja izmanto Ollama kā pakalpojumu sniedzēju. Ielādē to resursdatora Ollama (nevis konteinerī); ja izvēlies citu modeli, iestati ROUTINE_MODEL failā .env.

ollama pull qwen3-coder:30b

3. Neobligāti: ārējs Docker tīkls

Vienreizēja iestatīšana, vajadzīga tikai Compose/aģentu darbplūsmai, lai aģenti sasniegtu datubāzes pēc pakalpojuma nosaukuma.

docker network create lds-agents

4. No pirmkoda: būvē un palaid

Pirmkoda kopijai: līdzvērtīgs docker compose up -d --build. Palaid Postgres, Redis, LiteLLM (ar Anthropic saderīgs starpniekserveris Ollama priekšā), orķestrētāju (:3001) un paneli (:3000) — visi ar bind-mount karstai pārlādei. Pirmā palaišana ir lēnāka — orķestrētājs kompilē packages/shared un packages/agent-runner, pirms healthcheck iztur.

make up

5. Atver paneli

Panelis → http://localhost:3000 • Orķestrētāja API → http://localhost:3001 Iepriekš ir norādītas noklusējuma vērtības; paneļa ports atkarībā no iestatījumiem var atšķirties — iestatiet to ar portu kartējumu (Compose vai docker run -p). Neobligāti: docker compose --profile mcp up -d Playwright MCP un izstrādes serverim frontend un dizaina aģentiem.

Noderīgi: make logs | make ps | make migrate | make down | make clean (⚠️ dzēš datubāzes datus). Detalizētāka informācija par iestatīšanu, modeļu maršrutēšanu un apstiprināšanas vārtiem ir repozitorijā.

Atpakaļ uz sākumlapu