Taskosaur  by Taskosaur

Conversational AI for project management and task execution

Created 5 months ago
360 stars

Top 77.9% on SourcePulse

GitHubView on GitHub
Project Summary

Summary

Taskosaur offers a self-hostable project management platform integrating conversational AI for task execution. It targets teams seeking streamlined workflows via natural language interaction, blending traditional PM features with AI-driven automation to manage projects by simple description.

How It Works

The platform combines a full PM suite (Kanban, sprints, dependencies) with an in-app AI assistant. Users interact via natural language commands, which the AI interprets to perform actions directly within the application using browser automation. This enables seamless execution of multi-step workflows. Taskosaur supports Bring Your Own LLM (BYO LLM) via API keys from OpenAI, Anthropic, OpenRouter, or local models, providing backend flexibility.

Quick Start & Requirements

Docker Compose is the recommended setup, automating PostgreSQL, Redis, dependencies, migrations, and seeding. Manual setup requires Node.js 22+, npm 10+, PostgreSQL 16+, and Redis 7+. Both involve cloning the repo, configuring .env, and running database setup. Access is via http://localhost:3001 (frontend) and http://localhost:3000 (backend API), with docs at http://localhost:3000/api/docs.

Highlighted Details

  • Conversational AI Task Execution: Natural language commands trigger in-app browser automation for task creation and workflow management.
  • BYO LLM: Integrates with OpenAI, Anthropic, OpenRouter, and local LLMs.
  • Self-Hosted: Option for private data and infrastructure hosting.
  • Full PM Suite: Includes Kanban, sprints, task dependencies, and time tracking.

Maintenance & Community

Taskosaur is actively under development, with community support via Discord, GitHub Issues, and Discussions. It features a modular backend (NestJS) and frontend (Next.js) architecture.

Licensing & Compatibility

Licensed under the Business Source License (BSL), which imposes restrictions and typically converts to an OSI-approved license later. Users must consult the LICENSE file for detailed terms, especially regarding commercial use.

Limitations & Caveats

The project is actively developing; several features (e.g., Gantt charts, advanced analytics) are "planned." The BSL requires careful review for commercial adoption due to potential usage restrictions. Specific Node.js, PostgreSQL, and Redis versions are prerequisites.

Health Check
Last Commit

2 days ago

Responsiveness

Inactive

Pull Requests (30d)
1
Issues (30d)
9
Star History
206 stars in the last 30 days

Explore Similar Projects

Starred by Paul Stamatiou Paul Stamatiou(Cofounder of Limitless), Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), and
5 more.

claude-task-master by eyaltoledano

0.7%
25k
AI-powered task management system for code editors
Created 10 months ago
Updated 22 hours ago
Feedback? Help us improve.