这个项目能做什么

PAPAI(Personal Adroit Proactive AI)是一款聊天机器人,可通过任何兼容 OpenAI 的 LLM 实现自然语言任务管理。它支持多种聊天平台(Telegram、Mattermost、Discord、Kontur Talk)和任务提供者(Kaneo、YouTrack),并使用 SQLite 存储平台和任务实例。主要功能包括完整的任务生命周期管理、评论、关联、项目、状态、标签、附件、协作工具、工作跟踪、身份关联、线程感知历史、网页抓取、记忆、备忘录、重复任务、延迟提示、自定义指令、AI 输出控制、插件和 MCP 服务器集成。该机器人利用 LLM 工具调用解释请求并执行操作,通过 Web UI 管理每个上下文的设置。它包含一个消息队列用于有序分发、附件工作区以及带隐私控制的分析功能。部署需要 Bun 1.4+、聊天平台、任务提供者和兼容 OpenAI 的 API 凭据。架构包括聊天路由器、机器人处理器、LLM 编排器、基于能力门控的工具注册表和提供者插件。