Gitea-Nervous-System v2.0 / Lite & Pro / 40 агентов / Self-improving

Автономный AI-конвейер
самоулучшающегося кода

Распределенная система из 30+ специализированных AI-агентов, оркестрируемых через Gitea.
От идеи до продакшена — полностью автоматически. Самоанализ, саморевью, самоэволюция.

40
AI-агентов
18
LLM-моделей
3946
Benchmark-тестов
—
Тестов пройдено
15+
Скиллов

Поддерживает стеки разработки

GiteaDockerTypeScriptGo PHP / LaravelPython / Django / FastAPI Vue / NuxtReact / Next.jsFlutterWordPress

Пайплайн от задачи до релиза

Каждая задача проходит через 8 фаз с автоматической сменой статус-лейблов.
Оркестратор выбирает агента под каждую фазу, исходя из типа задачи и состояния.

1
status: new
@RequirementRefiner

Превращает идею или баг-репорт в строгую User Story с критериями приемки.

↓
2
status: planned
@HistoryMiner

Ищет дубли в git-истории и прошлых решениях, чтобы избежать регрессий и повторной работы.

↓
3
status: researching
@SystemAnalyst

Проектирует спецификации, схемы данных, API-контракты и архитектуру до написания кода.

↓
4
status: designed
@SdetEngineer

Пишет тесты по методологии TDD — до кода. Mock'и, fixtures, edge cases — всё сразу.

↓
5
status: testing
@LeadDeveloper

Пишет код, чтобы тесты прошли. Backend, frontend, Go, PHP, Python — подключается узкоспециализированный агент.

↓
6
status: implementing
@CodeSkeptic → @TheFixer

Адверсариальное ревью по SOLID, безопасности и performance. Если есть замечания — TheFixer дорабатывает итеративно.

↓
7
status: releasing
@ReleaseManager

Создает PR, мержит в dev, fast-forward в main, ставит semver-теги и готовит релиз.

↓
8
status: evaluated
@Evaluator + @PromptOptimizer

Оценивает эффективность агентов (1-10) и фитнес-скор (0.0-1.0). Score < 7 — триггерит оптимизацию промптов.

Агентная матрица

30+ агентов, каждый со своей LLM, ролью и статусом. Модель подбирается под задачу — не наоборот.

↔ прокрутите вправо, чтобы увидеть всё
АгентКатегорияРольМодельFitВызывается

GNS-2 Event Format — как агенты общаются

<!-- GNS_EVENT: {
  "type": "subagent_result",
  "agent": "lead-developer",
  "invocation_id": "AGENT-113-003",
  "parent_id": "orch-113-001",
  "depth": 1,
  "budget": {"remaining": 3800},
  "state_changes": {
    "labels_add": ["phase::drafting-spec"],
    "assignee": "system-analyst"
  },
  "next_agent": "system-analyst",
  "timestamp": "2026-05-23T09:00:00Z"
} -->

{
  "type": "subagent_result",
  "agent": "lead-developer",
  "invocation_id": "AGENT-113-003",
  "budget": {"remaining": 3800},
  "state_changes": {
    "labels_add": ["phase::drafting-spec"],
    "assignee": "system-analyst"
  },
  "next_agent": "system-analyst",
  "timestamp": "2026-05-23T09:00:00Z"
}

Каждый агент при входе читает checkpoint из issue body, при выходе — пишет структурированный результат с machine-readable footer в Gitea.

Аналитическая иерархия

Живая дистрибуция агентов по моделям и категориям. Обновляется автоматически из реальных конфигов .kilo/agents/.

Модели → Категории → Агенты

Дистрибуция по категориям

Fit-score распределение

Команды — модели и режимы

КомандаМодельScore

Kilo Model Benchmark Runner

3946 тестов на 18 моделях × 3 ролях. Реальные скоры из запущенных бенчмарков — не маркетинговые заявки.

Конфигурация моделей Lite vs Pro vs ТОП

Слева — текущие модели Lite (APAW-L), по центру — ТОП-5 моделей по бенчмаркам, справа — текущие модели Pro (APAW). Ячейка — avg score, рамкой выделена текущая модель агента. Чем зеленее — тем выше скор.

Агентная эволюция

APAW не просто выполняет задачи — она учится на результатах. Модель под каждого агента подбирается по фитнес-матрице, а промпты оптимизируются автоматически.

Model Benchmarks
18 LLM
3946 тестов на 3 ролях (orchestrator, lead-developer, frontend-developer). Kimi-K2.6 лидер с avg 86.7, Kimi-K2.7-Code — лучший универсал по 3 ролям.
Agent × Model Matrix
40×18
Каждая пара Agent × Model имеет fit-score. Оркестратор выбирает лучшую модель под конкретную задачу, а не использует один LLM на всех.
Self-Improvement Cycle
closed-loop
Pipeline → Evaluator (score 1-10) → Pipeline Judge (fitness 0.0-1.0) → если fitness < 0.70 → PromptOptimizer улучшает промпты → повтор.
Fitness Formula
0.91 avg
fitness = (pass_rate × 0.50) + (gates_rate × 0.25) + (efficiency × 0.25). Покрытие тестов, билд, линт, типы — всё в формуле.

Flow: Bidirectional Data Flow

1
/research models
Сбор свежих benchmark-данных из провайдеров
2
sync-model-research.ts
Применение рекомендаций: capability-index.yaml → kilo-meta.json → kilo.jsonc
3
sync-agents.js --fix
Пропагация frontmatter в .kilo/agents/*.md, KILO_SPEC.md, AGENTS.md
4
Dashboard rebuild
research-dashboard.html с 6 вкладками: Обзор, Groq, Модели, Матрица, Рекомендации, Анализ профита
5
/research models
Цикл повторяется — система постоянно самоулучшается

Доменные скиллы

15+ модулей специализированных знаний, которые агенты подгружают под конкретную задачу — не держат в контексте постоянно.

Containerization
docker-compose, docker-swarm, docker-security, docker-monitoring
Node.js
nodejs-express-patterns, nodejs-auth-jwt, nodejs-security-owasp
Databases
postgresql-patterns, sqlite-patterns, clickhouse-patterns
PHP
php-laravel-patterns, php-symfony-patterns, php-wordpress-patterns, php-modular-architecture, php-security, php-testing
Python
python-django-patterns, python-fastapi-patterns
Frontend
nextjs-patterns, react-patterns, vue-nuxt-patterns
Process
planning-patterns, memory-systems, tool-use, research-cycle
Go
go-modules, go-concurrency, go-testing, go-security
Integration
gitea-workflow, quality-controller, scoped-labels, agent-logging
Domains
ecommerce, booking, blog, fix-workflow

Docker-нативность: никаких установок на хост

# Visual testing — Playwright в контейнере
docker compose -f docker/docker-compose.web-testing.yml run --rm visual-tester

# Architect indexer — перед любой задачей
docker compose -f docker/docker-compose.architect.yml run --rm architect-indexer

# Evolution dashboard — обновляется автоматически
bun run sync:evolution && bun run evolution:dashboard

Все браузерные инструменты (Playwright, скриншоты, E2E) запускаются в контейнерах. Хост остаётся чистым.

Тарифы доступа

APAW поставляется в двух редакциях: Lite (APAW-L) — лёгкая версия для старта, и Pro (APAW) — полная версия с расширенным агентным парком, эволюцией и DevOps. Выберите подписку под масштаб вашей команды.

Свой хост

Lite

35€/месяц

Редакция APAW-L — для индивидуальных разработчиков и небольших проектов

  • ✓1 активный пайплайн
  • ✓Базовые агенты (Core + QA)
  • ✓Gitea-интеграция + git-операции
  • ✓15+ доменных скиллов
  • ✓Kilo Model Benchmark Runner
  • ✓Email-поддержка
Выбрать Lite
Под ключ

Enterprise

Custom

Pro + on-premise развёртывание, кастомные агенты и SLA под контракт

  • ✓Всё из Pro
  • ✓On-premise / приватный cloud
  • ✓Кастомные агенты и скиллы под домен
  • ✓Self-hosted LLM proxy (Ollama)
  • ✓Audit-логи и compliance
  • ✓24/7 поддержка + dedicated инженер
Обсудить Enterprise

Готовы автоматизировать
разработку?

Подключите APAW к своему проекту и получите доступ к автономному AI-конвейеру с самоулучшением уже сегодня.