Готовая к production-платформа RAG с Graph RAG, векторным и полнотекстовым поиском, мультимодальным парсингом и AI-агентами; разворачивается через Docker Compose или Kubernetes.
potpie-ai/potpie
CLI-инструмент строит граф контекста по кодовой базе, задачам и знаниям команды, чтобы AI-агенты писали код с учётом особенностей проекта.
- Звёзды
- 5,748
- Форки
- 686
- Открытые issues
- 113
- Последний коммит
- 7 часов назад
Что это?
Potpie строит постоянно обновляемый граф контекста на основе кодовой базы и жизненного цикла разработки ПО: учитывает структуру кода, принятые решения, историю исходного кода, знания команды и инженерные процессы. Агенты для работы с кодом могут обращаться к этому графу, чтобы отвечать на вопросы, планировать изменения, отлаживать сбои и писать код в соответствии с проектом.
Проект ориентирован прежде всего на CLI и рассчитан как на людей, так и на агентов. Мастер настройки создаёт локальную конфигурацию и хранилище, запускает daemon, настраивает рабочее пространство по умолчанию (называется pot) и устанавливает навыки для агентов. Команды вроде resolve и search подбирают подходящий контекст перед выполнением задачи, а record сохраняет важные знания о проекте. Для просмотра графа есть локальный веб-интерфейс.
Сейчас доступны интеграции с GitHub, Linear, Jira и Confluence. Поддерживаются следующие coding harnesses: Claude Code, OpenAI Codex, Cursor и OpenCode. Проект распространяется через PyPI и лицензирован по Apache 2.0.
Ключевые возможности
- 01Индексирует структуру кода, pull request, задачи и историю исходного кода в едином графе контекста.
- 02Предоставляет команды resolve и search для получения контекста, релевантного задаче агента.
- 03Позволяет агентам сохранять важные решения и знания о проекте с помощью команды record.
- 04Подключается к источникам GitHub, Linear, Jira и Confluence.
- 05Устанавливает навыки для агентов Claude Code, Codex, Cursor и OpenCode.
Сценарии использования
- Предоставить агенту контекст проекта, прежде чем он начнёт планировать изменения или редактировать код в незнакомом репозитории.
- Найти, где в кодовой базе реализован процесс аутентификации, исправлена ошибка или задано соглашение.
- Сохранять архитектурные решения, чтобы агенты могли учитывать их в будущих сессиях.
- Отлаживать сбои, связывая историю кода с относящимися к ним задачами и документами.
Быстрый старт
- 1
Установите Potpie CLI из PyPI с помощью uv
uv tool install potpie - 2
Запустите мастер настройки Potpie
potpie setup - 3
Откройте настроенную среду разработки и попросите её использовать Potpie для репозитория
Что важно знать
- Для использования функций, связанных с учетной записью, и управляемых функций необходимо войти в Potpie.
- Для подключения интеграций, таких как GitHub, Linear, Jira и Confluence, нужны отдельные учетные данные.
Темы
Частые вопросы
- Что такое potpie?
- CLI-инструмент строит граф контекста по кодовой базе, задачам и знаниям команды, чтобы AI-агенты писали код с учётом особенностей проекта. Potpie строит постоянно обновляемый граф контекста на основе кодовой базы и жизненного цикла разработки ПО: учитывает структуру кода, принятые решения, историю исходного кода, знания команды и инженерные процессы. Агенты для работы с кодом могут обращаться к этому графу, чтобы отвечать на вопросы, планировать изменения, отлаживать сбои и писать код в соответствии с проектом.
- potpie можно использовать бесплатно? Какая у него лицензия?
- potpie распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- potpie всё ещё поддерживается?
- Активно поддерживается. Последний коммит в potpie — 22 окт. 2026 г..
- Для чего можно использовать potpie?
- Предоставить агенту контекст проекта, прежде чем он начнёт планировать изменения или редактировать код в незнакомом репозитории. Найти, где в кодовой базе реализован процесс аутентификации, исправлена ошибка или задано соглашение. Сохранять архитектурные решения, чтобы агенты могли учитывать их в будущих сессиях. Отлаживать сбои, связывая историю кода с относящимися к ним задачами и документами.
- Как установить potpie?
- Установите Potpie CLI из PyPI с помощью uv: uv tool install potpie Запустите мастер настройки Potpie: potpie setup Откройте настроенную среду разработки и попросите её использовать Potpie для репозитория
- Где скачать potpie?
- Исходный код и инструкции по установке — на GitHub: https://github.com/potpie-ai/potpie
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
TypeScript-фреймворк для создания AI-агентов с памятью, инструментами, MCP, RAG, голосовыми функциями и workflow, а также консоль VoltOps для наблюдаемости.
Преобразует кодовую базу, документацию, схемы и PDF в граф знаний для AI-ассистентов разработки, который можно запрашивать; строит его локально с помощью разбора AST через tree-sitter.
Фреймворк для автономного управления Android-устройствами и компьютерами: LLM-планировщик и LLM-поисковик выполняют задачи на естественном языке.
CLI и MCP-сервер на C++23 без зависимостей, который строит для coding agents ранжированную карту кодовой базы и проверяет правки на радиус воздействия, необходимые тесты и ухудшение качества.
Открытая инфраструктура с Python SDK и CLI для поиска, создания, оценки, анализа и маршрутизации переиспользуемых навыков AI-агентов.