Repolode
potpie-ai

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. 1

    Установите Potpie CLI из PyPI с помощью uv

    uv tool install potpie
  2. 2

    Запустите мастер настройки Potpie

    potpie setup
  3. 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 обновляется ежедневно.

Похожие проекты

Преобразует кодовую базу, документацию, схемы и PDF в граф знаний для AI-ассистентов разработки, который можно запрашивать; строит его локально с помощью разбора AST через tree-sitter.

130 тыс.12,5 тыс.PythonApache-2.0Обновлён позавчера

CLI и MCP-сервер на C++23 без зависимостей, который строит для coding agents ранжированную карту кодовой базы и проверяет правки на радиус воздействия, необходимые тесты и ухудшение качества.

2,5 тыс.158C++Apache-2.0Обновлён 5 часов назад