Published June 2, 2026 | Version v1.0.0
Software Open

anan5093/team-task-manager: v1.0.0 - Initial Stable Release with AI Swarm Integration

Authors/Creators

Description

Team Task Manager & AI Swarm (v1.0.0)

We are proud to announce the first stable release of the Team Task Manager repository. This release marks the transition of the application to a production-ready, three-tier architecture featuring a React frontend, an Express API server, and a LangGraph-orchestrated Python AI Swarm microservice.

This software is archived and ready for indexing on Zenodo.

🌐 Working Live Demo

Access the live working deployment here: 👉 https://team-task-manager-lac.vercel.app

🔍 Key Architecture Components

  1. React Client (v1.0.0): Glassmorphic dark theme built on React 18, Vite, and Tailwind CSS. Featuring real-time dashboard analytics, a drag-and-drop Kanban task board, and a custom split-screen onboarding layout.
  2. Express Server (v1.0.0): Node.js API server connected to MongoDB, handling secure JWT authentication, project/task CRUD, and proxying requests to the AI service.
  3. Python AI Swarm (v1.0.0): A FastAPI microservice orchestrating multi-agent state machines with LangGraph and Model Context Protocol (MCP) servers to perform project health audits, workload risk assessments, and compliance checks.

⚡ Main Features in this Release

  • Role-Based Access Control: Secure user roles (admin and member) with OPA (Open Policy Agent) integration to restrict tool access at the agent level.
  • Task Management: Visual Kanban board with automatic highlights for overdue tasks.
  • Interactive AI Insights: Real-time project audits, capacity analysis, and automated assignment recommendations powered by local (Ollama) or cloud (OpenRouter) LLM integrations.
  • Contract & Document Compliance: Secure upload pipeline allowing admins to run compliance mapping and security risk analyses.
  • Enhanced UI/UX: Full brand contrast sync (teal contrast theme) and onboarding bento graphic arrays.

📦 Getting Started

Please refer to the README.md for full installation instructions:

  1. Initialize MongoDB and your LLM client (Ollama/OpenRouter).
  2. Install dependencies: npm install (root, client, server) and install Python dependencies in ai-swarm/requirements.txt.
  3. Set up the three configuration files (server/.env, client/.env, and ai-swarm/.env).
  4. Run npm run dev to start the web application and python run.py in the ai-swarm directory to start the AI microservice.

📄 Repository Documentation

🎓 Citation

If you use this software in your research or project, please cite it using the metadata from this release or the DOI generated via Zenodo.

Author: anan5093 Repository URL: https://github.com/anan5093/team-task-manager

What's Changed

  • docs: rewrite README.md with comprehensive getting-started content by @Copilot in https://github.com/anan5093/team-task-manager/pull/1
  • Allow empty task filter query params by @anan5093 in https://github.com/anan5093/team-task-manager/pull/2
  • docs: fix README accuracy and add badges by @Copilot in https://github.com/anan5093/team-task-manager/pull/3
  • docs: fix README inaccuracies and improve deployment guidance by @Copilot in https://github.com/anan5093/team-task-manager/pull/4
  • Rewrite README for fast onboarding, usage clarity, and contributor entry by @Copilot in https://github.com/anan5093/team-task-manager/pull/5

New Contributors

  • @Copilot made their first contribution in https://github.com/anan5093/team-task-manager/pull/1
  • @anan5093 made their first contribution in https://github.com/anan5093/team-task-manager/pull/2

Full Changelog: https://github.com/anan5093/team-task-manager/commits/v1.0.0

Files

anan5093/team-task-manager-v1.0.0.zip

Files (3.5 MB)

Name Size Download all
md5:c467230ca75b124dfadcabda35eb1457
3.5 MB Preview Download

Additional details

Related works