Taskosaur
对话式AI驱动的项目管理
⭐ 525 TypeScript
✓ 解决什么问题
传统项目管理软件需要用户通过菜单、表单和拖拽等方式手动操作,效率低且学习成本高。Taskosaur通过AI自然语言交互,让用户直接用语言描述需求,AI自动完成创建任务、分配人员、设置依赖等复杂操作,大幅提升项目管理效率。
✓ 最适合
适合希望用自然语言快速创建和管理项目,同时需要完全控制数据隐私的团队,尤其是小型到中型团队,以及使用自托管方案的开发者。
✗ 不适合
不适合需要复杂定制工作流或严格权限控制的组织;也不适合对AI准确率要求极高且无法容忍错误操作的生产环境。当前项目Star数较少(525),社区支持较弱,不适合需要长期稳定维护的大型企业。
快速上手
git clone https://github.com/Taskosaur/Taskosaur.git taskosaur
cd taskosaur
cp .env.example .env
docker compose -f docker-compose.dev.yml up 项目详情
Taskosaur 是一个开源项目管理平台,核心特色是内置的对话式AI任务执行引擎。该AI助手通过自然语言处理理解用户指令,直接操作界面完成项目管理任务。例如用户可以说“创建上周高优先级Bug的冲刺”,AI即可自动生成对应任务并配置工作流。
平台基于TypeScript开发,后端使用NestJS 11,前端使用Next.js 15.2.2,数据存储采用PostgreSQL 16+,消息队列依赖Redis 7+。项目要求Node.js 22+和npm 10+。当前GitHub仓库拥有525个Star。
关键功能包括:
- 对话式AI任务执行:用户通过自然语言指令即可让AI在应用内自动执行操作,无需手动繁复菜单操作。
- 自带LLM:支持接入OpenAI、Anthropic、OpenRouter或本地模型的API密钥。
- 自托管:数据完全保留在自己的基础设施上。
- 完整的项目管理工具:看板面板、冲刺(Sprint)、任务依赖、时间追踪。
- 浏览器内自动化:AI能直接模拟用户操作,在应用界面中执行任务。
- Jira与Trello集成:支持导入其他平台数据。
项目采用Business Source License(BSL),允许源代码查看和修改,但商用需注意许可条款。