1. Conduid
  2. Developer Tools
  3. Giga Agent
MCP server · Developer Tools

Giga Agent

GigaAgent — это универсальный агент-оркестратор для решения широкого круга задач (ReAct + REPL)

77Good

Scored yesterday · breakdown

About Giga Agent

Giga Agent is an MCP server published by ai-forever in the Developer Tools category: gigaAgent — это универсальный агент-оркестратор для решения широкого круга задач (ReAct + REPL).

The repository has 207 stars and 46 forks, with the last commit 12 days ago. Recent commit activity is the strongest signal that reported issues will get attention.

Install

From source
git clone https://github.com/ai-forever/giga_agent

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Giga Agent

Powered by Claude · Grounded in docs

I know everything about Giga Agent. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 8 hours ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • ✓Tests presentA test suite exists in the repository.
  • ✓Dependencies pinnedA lockfile pins dependency versions.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

1 check has not been run yet.

README

[ Русский | 中文 | English | Español ]

GigaAgent может решать самые разные задачи, используя более 30 встроенных инструментов и субагентов.

Deploy to DO

Например, он позволит вам работать с большими файлами через код (Excel-файл с десятками тысяч строк), придумать мем, описать бизнес-модель стартапа или создать лендинг. Для этого GigaAgent использует субагентов, REPL-среду для исполнения кода и сторонние сервисы.

GigaAgent разработан в рамках проекта GigaChain – открытого набора инструментов для разработки LLM-приложений и мультиагентных систем.

GigaAgent умеет:

  • работать с разными моделями, доступными в LangChain: GigaChat, ChatGPT, Anthropic и другими
  • исполнять код в чате с помощью REPL-среды, подобной блокнотам Jupyter
  • подключать внешние сервисы через каталог коннекторов: Яндекс.Почту, Календарь и Диск, VK, GitHub и другие серверы MCP
  • использовать инструменты для анализа данных, генерации изображений, создания презентаций и лендингов
  • генерировать изображения с помощью разных провайдеров: GigaChat, FusionBrain, OpenAI
  • показывать результаты интерактивными виджетами в чате: письма, календарь, файлы
  • выполнять задачи по расписанию и отвечать в Telegram через каналы
  • работать локально или в облаке, с помощью Docker
  • применять знания из ваших документов с помощью RAG

Демо

Примеры работы с GigaAgent в формате PDF:

Примеры работы субагентов, а также подробная информация о них — в разделе Субагенты. Описание доступных инструментов и процесса создания новых инструментов можно найти в разделе Инструменты в GigaAgent

Быстрый старт

  1. Установите пакет:
 uv add giga_agent

Для локальной изолированной среды через Jupyter установите дополнение:

 pip install -U "giga-agent[jupyter]"
  1. Запустите dev-сервер:
 uv run giga_agent dev
  1. Откройте в браузере:
 http://localhost:9090

Логин по умолчанию при первой инициализации (когда в БД нет пользователей):

  • admin@example.com
  • giga_agent_admin

Для первого ответа агента откройте настройки и добавьте подключение к провайдеру моделей (вкладка «Подключения»), затем языковую модель. Для работы с документами и памятью понадобятся Embeddings, для выполнения кода — Sandbox. Пошагово: Первый чат.

Запуск через Docker

Standalone-образ запускает UI и API одним процессом на порту 9090, использует SQLite и хранит данные в /data/.giga_agent:

docker run --rm -it \
  -p 9090:9090 \
  -v giga-agent-data:/data/.giga_agent \
  ghcr.io/ai-forever/giga_agent:latest

Docker Compose поднимает отдельные сервисы (nginx, PostgreSQL, Redis, Qdrant) для самостоятельного размещения:

cp .env.example .env   # заполните минимум GIGA_AGENT_SECRET_KEY
make build
make up                # UI на http://localhost:8123

Подробности и переменные окружения: Запуск через Docker и env-референс.

Документация

Полная документация живёт на отдельном сайте — https://agent.giga.chat/docs/ — в двух версиях (стабильный пакет PyPI и текущая ветка main) и на двух языках:

Технологический стек

Backend

  • Python 3.11+ — современный Python с async/await
  • LangGraph 1.2 — state machine для AI-агентов от LangChain
  • FastAPI — высокопроизводительный веб-фреймворк
  • SQLAlchemy 2.0 — async ORM с поддержкой SQLite и PostgreSQL
  • Alembic — система миграций с multi-scope поддержкой
  • Redis — кэширование и distributed locks (через cashews)
  • Qdrant — векторное хранилище для RAG и памяти
  • E2B — облачные sandboxes для безопасного выполнения кода
  • Docker SDK — управление локальными sandbox-контейнерами
  • Jupyter Server — optional extra giga-agent[jupyter] для admin-only local_jupyter sandbox с одним singleton-процессом на агент

Frontend

Инфраструктура

  • Docker & Docker Compose — контейнеризация
  • Nginx — reverse proxy для production
  • PostgreSQL — production база данных (dual-database: LangGraph + app)
  • SQLite — development база данных

Для разработчиков

Ключевые CLI-команды:

  • Проверка состояния миграций:
    giga_agent check
    
  • Применение миграций:
    giga_agent migrate
    
  • Генерация миграций:
    giga_agent makemigrations
    
  • Проксирование Alembic-команд:
    giga_agent alembic --scope core upgrade head
    
  • Экспорт langgraph-конфига:
    giga_agent export-langgraph-json
    

Об устройстве модулей, инструментов и точках расширения — в разделе для разработчиков.

Дополнительные материалы

Contributing

PR и issue приветствуются. Для больших изменений лучше заранее описать proposal в issue с ожидаемым эффектом и планом валидации.

License

Проект распространяется под лицензией MIT. См. файл LICENSE.

README fetched from the repository 8 hours ago. The original is authoritative.

Questions

About Giga Agent

How do I install Giga Agent?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Giga Agent safe to use with an AI agent?

Its trust score is 77 out of 100 (good). It passes 4 of the 5 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Giga Agent still maintained?

Yes — the last commit was 12 days ago. The repository has 207 stars and 46 forks and 33 open issues.