智能体与多智能体

Potpie

potpie-ai/potpie

Potpie 将代码库和软件开发生命周期转化为供 AI 代理使用的动态上下文图,通过索引代码、结构、决策、源码历史和团队知识,实现具备上下文感知的编码、规划和调试。

★ 5.5K星级
⑂ 642Fork 数
99未解决的问题
Python语言
Apache-2.0许可证
Q@project.QualityScore编辑评分

项目截图

Potpie 的截图 Potpie 的截图 Potpie 的截图 Potpie 的截图 Potpie 的截图 Potpie 的截图

概览

Potpie 是一个 CLI 优先的工具,可从项目的代码库和 SDLC 数据构建并维护动态上下文图。它集成了源码控制和项目管理平台,以获取仓库、问题、审查和决策数据。随后,该图会暴露给 AI 编码代理和工具,使其能够在具备完整上下文感知的情况下解决任务、搜索特定工作流或约定,并记录持久的项目经验。

主要功能

  • 专为人类和代理使用设计的 CLI 优先架构
  • 从代码库和 SDLC 工作流自动生成上下文图
  • 与 GitHub、Linear、Jira 和 Confluence 集成
  • 原生支持 AI 编码工具,包括 Claude Code、OpenAI Codex、Cursor 和 OpenCode
  • 用于图探索的本地守护进程和 Web UI
  • 任务解析和语义搜索功能
  • 将持久的项目经验写回图中的能力

要求、安装和快速入门

通过 PyPI 使用 `uv tool install potpie`(推荐)或 `python3 -m pip install --user potpie` 安装 CLI。然后,使用 `potpie setup` 运行设置向导,以配置本地配置、存储、守护进程、默认 pot 和代理技能。

用法

设置完成后,使用 `potpie source add repo .` 注册仓库。使用 `potpie resolve "<task>"` 为代理拉取上下文,或使用 `potpie search "<query>"` 查找特定信息。使用 `potpie record --type <type> --summary "<summary>"` 记录项目经验。使用 `potpie ui` 启动可视化图浏览器。

模型兼容性与使用场景

Not stated in the repository metadata

许可证与风险说明

在 Apache-2.0 许可证下授权。

Editorial verification 2026-08-09: repository URL, owner, description, license and repository statistics were reviewed. License metadata: Apache-2.0. README was fetched for the channel draft; re-check repository dependencies, releases and model terms before production use.

发布与维护

Not stated in the repository metadata

Firecrawl

firecrawl/firecrawl

★ 161.1KTypeScript

LangChain

langchain-ai/langchain

★ 143.6KPython

RAGFlow

infiniflow/ragflow

★ 86.7KGo