AiKraft

vstorm-co/full-stack-ai-agent-template

Генератор full-stack AI-приложений — FastAPI + Next.js с AI-агентами, RAG, стримингом, аутентификацией и 20+ интеграциями из коробки.

Агенты⭐ 1 955Pythonпоследний релиз: 0.2.21
Открыть на GitHub ↗Сайт проекта ↗

Что это за инструмент

Генератор full-stack приложений на базе FastAPI и Next.js, предоставляющий готовый шаблон для создания AI-агентов с поддержкой RAG, потоковой передачи данных и аутентификации.

Зачем нужен

Инструмент решает задачу быстрого старта разработки продакшн-готовых AI-приложений, устраняя необходимость с нуля настраивать инфраструктуру, интеграции и UI. Он полезен тем, кто хочет сразу получить рабочую систему с поддержкой нескольких фреймворков для агентов (Pydantic AI, LangChain и др.) и 20+ готовыми интеграциями.

Что можно реализовать

  • Создание корпоративных чат-ботов с доступом к внутренним базам знаний через RAG (Milvus, Qdrant, pgvector, ChromaDB)
  • Разработка многоагентных систем с оркестрацией задач и трекингом токенов
  • Построение веб-интерфейсов для AI-приложений с real-time чатом через WebSocket
  • Внедрение систем безопасности и контроля доступа (guardrails, бюджеты, одобрения) для AI-агентов
  • Создание масштабируемых AI-сервисов, готовых к деплою в Docker и Kubernetes

Ключевые возможности

  • Поддержка 5 фреймворков для AI-агентов: Pydantic AI, Pydantic Deep Agents, LangChain, LangGraph, DeepAgents
  • Готовая RAG-пайплайн с выбором векторных баз данных (Milvus, Qdrant, pgvector, ChromaDB)
  • Enterprise-функционал: JWT/OAuth аутентификация, админ-панель, Celery для задач, Docker и K8s
  • Возможность обмена диалогами (конверсациями) через прямые ссылки и публичные ссылки
  • Потоковая передача ответов (streaming) в реальном времени между бэкендом и фронтендом

👤 Кому подойдёт: разработчики, создающие AI-приложения; технические лиды, оценивающие стек для корпоративных AI-проектов; стартапы, нуждающиеся в быстром прототипировании full-stack решений

Релизы

0.2.21patch
🕐 18 дн назад · релиз на GitHub ↗

Исправлены критические ошибки миграций Alembic, сброса пользователей и потери контекста при переподключении WebSocket.

  • Fixed: Исправлена ошибка миграций Alembic в проектах без MCP-клиента: исправлена цепочка зависимостей версий и улучшена проверка подключений.
  • Fixed: Устранена проблема сброса данных: теперь при удалении пользователей корректно очищается их агентная память (notebooks).
  • Fixed: Исправлена потеря контекста при переподключении WebSocket: сессии теперь загружают последние сообщения при переключении на новые беседы.
  • Fixed: Исправлена потеря ответа в Deep Research: текстовый результат теперь гарантированно отправляется перед финальным шагом.
  • Fixed: Устранены ошибки инициализации и тестирования в проектах без AI-фреймворка: исправлен импорт моделей и удален лишний тест.