awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

17 dépôts

Awesome GitHub RepositoriesAgent Task Assignment

Creating and configuring autonomous tasks for AI agents including priority and initial file setup.

Distinct from Tasks Frameworks: Distinct from Tasks Frameworks by focusing on the assignment of goals to AI agents rather than general operational scheduling.

Explore 17 awesome GitHub repositories matching business & productivity software · Agent Task Assignment. Refine with filters or upvote what's useful.

Awesome Agent Task Assignment GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • multica-ai/multicaAvatar de multica-ai

    multica-ai/multica

    36,862Voir sur GitHub↗

    Multica is an autonomous coding agent manager and LLM agent orchestration platform. It coordinates teams of autonomous agents to execute coding tasks and manage their lifecycles through a centralized dashboard. The system provides multi-tenant agent workspaces that isolate agents, settings, and project issues into distinct organizational boundaries. The platform distinguishes itself through an agent skill library that captures successful task solutions as reusable, versioned skills. These skills are shared across the agent team and pinned using content hashes to ensure consistent behavior acr

    Implements a lifecycle for assigning work items to autonomous agents from initial claim to completion reporting.

    Go
    Voir sur GitHub↗36,862
  • claude-code-best/claude-codeAvatar de claude-code-best

    claude-code-best/claude-code

    20,272Voir sur GitHub↗

    Claude Code is a command-line interface and multi-agent orchestration framework designed for autonomous software engineering. It enables AI agents to perform codebase modifications, debugging, and Git workflow management while coordinating multiple specialized agents to decompose and execute complex engineering tasks in parallel. The system distinguishes itself through a high degree of isolation and safety, utilizing Git worktrees to create independent working directories for concurrent agents and implementing a tiered permission system that combines user rules, project policies, and OS-level

    Decomposes complex engineering goals and assigns specific sub-tasks to multiple parallel AI agents.

    TypeScript
    Voir sur GitHub↗20,272
  • yandexdataschool/nlp_courseAvatar de yandexdataschool

    yandexdataschool/nlp_course

    10,591Voir sur GitHub↗

    YSDA course in Natural Language Processing

    Guides students through implementing complex algorithms with pre-written stubs and tests.

    Jupyter Notebook
    Voir sur GitHub↗10,591
  • bytebot-ai/bytebotAvatar de bytebot-ai

    bytebot-ai/bytebot

    10,413Voir sur GitHub↗

    Bytebot is an LLM desktop automation framework and virtual Linux desktop environment. It enables AI agents to plan and execute mouse and keyboard actions on a virtual computer using natural language, allowing for autonomous desktop automation and the integration of legacy systems that lack native APIs. The system operates as an LLM API gateway and a Model Context Protocol server, routing requests across multiple language model providers with integrated load balancing and rate limiting. It provides isolated, containerized environments where agents use visual reasoning to interpret screenshots

    Allows the creation of new tasks with specific descriptions, priorities, and associated files for the agent to process.

    TypeScriptagentagentic-aiagents
    Voir sur GitHub↗10,413
  • microsoft/ufoAvatar de microsoft

    microsoft/UFO

    9,017Voir sur GitHub↗

    UFO is a multi-device task orchestrator and LLM agent orchestration framework designed to decompose natural language requests into executable task graphs. It functions as a cross-platform UI automation tool capable of performing interactions on Windows and mobile devices while routing tasks to distributed agents based on their hardware and software capabilities. The system is distinguished by its RAG-enhanced agent architecture, which integrates external documentation and previous execution traces to improve decision-making. It employs a hybrid UI detection approach that combines computer vis

    Matches tasks to the most suitable device based on platform, resource monitoring, and performance history.

    Pythonagentautomationcopilot
    Voir sur GitHub↗9,017
  • thinkgem/jeesiteAvatar de thinkgem

    thinkgem/jeesite

    8,044Voir sur GitHub↗

    Jeesite is a full-stack low-code development framework designed for building enterprise administrative portals using Spring Boot, MyBatis, and Vue. It functions as a comprehensive platform for creating administrative dashboards with integrated role-based access control and organizational data permission systems. The framework distinguishes itself through a combination of automated CRUD code generation and an integrated RAG platform that connects large language models to enterprise data via vector stores. It further incorporates a BPMN-based workflow engine to automate complex business process

    Calculates task assignees at runtime using expressions derived from the organizational role hierarchy.

    Vue
    Voir sur GitHub↗8,044
  • boto/botoAvatar de boto

    boto/boto

    6,430Voir sur GitHub↗

    Boto is a Python SDK and API wrapper for Amazon Web Services. It serves as a programmatic interface for managing and automating cloud infrastructure, mapping cloud-side resources to native Python objects and methods. The library provides tools for the programmatic control and orchestration of compute, storage, networking, and database resources. It enables the automation of infrastructure deployments and the management of virtual servers, container services, and serverless functions. Capability areas include identity and access management, cloud monitoring and observability, and the administ

    Interacts with crowdsourcing platforms to create, assign, and manage human-powered tasks.

    Python
    Voir sur GitHub↗6,430
  • instructure/canvas-lmsAvatar de instructure

    instructure/canvas-lms

    6,447Voir sur GitHub↗

    Creates and distributes assignments with due dates and submission instructions for students.

    Rubycanvas-lmsgerrit-mirrorinstructure
    Voir sur GitHub↗6,447
  • prefecthq/marvinAvatar de PrefectHQ

    PrefectHQ/marvin

    6,170Voir sur GitHub↗

    an ambient intelligence library

    Designates AI agents to handle specific tasks or conversations within multi-step workflows.

    Python
    Voir sur GitHub↗6,170
  • voltagent/voltagentAvatar de VoltAgent

    VoltAgent/voltagent

    6,020Voir sur GitHub↗

    Assigns specialized agents to distinct roles in workflows, each with its own model and instructions.

    TypeScriptagentsaiai-agents
    Voir sur GitHub↗6,020
  • tasks/tasksAvatar de tasks

    tasks/tasks

    5,344Voir sur GitHub↗

    This is an Android productivity application for managing tasks and subtasks. It functions as a cross-platform task manager and synchronization tool, utilizing the CalDAV protocol to mirror task lists, tags, and reminders across multiple devices and external servers. The application is distinguished by its location-based reminder system, which uses geofencing to trigger notifications when a user enters or leaves specific geographic areas. It also features a markdown-based text editor for structuring task descriptions and a dedicated integration for Wear OS that allows task tracking and control

    Supports recursive task hierarchies with infinite depth and drag-and-drop reordering.

    Kotlin
    Voir sur GitHub↗5,344
  • jordanknott/taskcafeAvatar de JordanKnott

    JordanKnott/taskcafe

    5,176Voir sur GitHub↗

    Taskcafe is a self-hosted task management system and collaborative work management platform. It provides a private workspace for organizing work through a variety of interfaces, including Kanban boards, hierarchical outlines, and calendars. The platform is designed for containerized deployment, orchestrating the application, database, and cache to ensure consistent environment management. It distinguishes itself by offering project portfolio dashboards for high-level monitoring and the ability to create public project boards that allow external visitors to view content without authentication.

    Aggregates all tasks assigned to a specific user into a dedicated view.

    TypeScriptgolanggqlgengraphql
    Voir sur GitHub↗5,176
  • kimai/kimaiAvatar de kimai

    kimai/kimai

    4,757Voir sur GitHub↗

    Kimai is an open-source time tracking system that records employee working hours, manages absences, and generates professional invoices from recorded timesheets and expenses. It organizes all time records through a mandatory three-level hierarchy of customer, project, and activity, and supports project budget monitoring with configurable time and money limits. The application is extensible through a plugin system that allows adding custom features, invoice templates, reporting views, and dashboard widgets without modifying core files. It provides a RESTful JSON API for programmatic read and w

    Provides task creation, assignment to users/teams, and time tracking against tasks.

    PHPdoctrineinvoiceinvoicing
    Voir sur GitHub↗4,757
  • camunda/camunda-bpm-platformAvatar de camunda

    camunda/camunda-bpm-platform

    4,269Voir sur GitHub↗

    Camunda est une plateforme d'automatisation des processus métier et un outil d'orchestration utilisé pour modéliser, déployer et surveiller des workflows automatisés et des tâches centrées sur l'humain. Elle dispose d'un moteur de workflow BPMN pour exécuter des processus basés sur le standard BPMN 2.0 et d'un moteur de décision DMN pour automatiser la logique métier et l'évaluation des règles. La plateforme est conçue pour la flexibilité via une bibliothèque de workflow embarquée qui permet au moteur d'être intégré directement dans des applications personnalisées. Elle prend en charge la gestion de workflow multi-tenant, permettant la séparation sécurisée des définitions de processus et des données d'instance pour plusieurs organisations sur un seul moteur. Le système fournit une suite complète de capacités couvrant la modélisation de processus, la surveillance au runtime et l'observabilité opérationnelle. Il inclut des outils pour gérer les tâches humaines, exécuter le routage piloté par les données et gérer la mise en file d'attente asynchrone des jobs. Les fonctionnalités administratives couvrent la gestion des identités et des accès, incluant les permissions de groupes d'utilisateurs et l'isolation des données basée sur le tenant. Le moteur fournit une API REST pour la gestion des processus à distance, le contrôle des instances de workflow et le déclenchement de la logique de décision.

    Tracks and completes user-specific tasks within an active process through a dedicated interface.

    Java
    Voir sur GitHub↗4,269
  • zeebe-io/zeebeAvatar de zeebe-io

    zeebe-io/zeebe

    4,171Voir sur GitHub↗

    Zeebe est un moteur de flux de travail cloud-native et une machine à états distribuée conçue pour l'orchestration des processus métier en utilisant les normes BPMN et DMN. Il opère comme un runtime de flux de travail gRPC haute performance qui exécute des processus métier complexes via une architecture de streaming d'événements partitionnée. Le système fonctionne également comme un orchestrateur pour les agents de modèles de langage de grande taille, coordonnant le raisonnement de l'IA et l'utilisation d'outils au sein de processus métier déterministes. Le moteur se distingue par son réseau de courtiers peer-to-peer et un modèle de réplication de données basé sur le consensus qui garantit une haute disponibilité et une tolérance aux pannes. Il emploie un cluster de courtiers partitionné pour atteindre une scalabilité horizontale et utilise une contre-pression de requête adaptative pour réguler le flux de commandes entrant et prévenir la surcharge du système. La plateforme couvre une large surface de capacités opérationnelles, incluant la surveillance de l'exécution en temps réel avec des cartes thermiques de performance, la prise de décision métier automatisée via des tables de décision et l'exécution de tâches distribuées via un modèle de travailleur de tâches basé sur le polling. Elle fournit également des outils pour l'isolation des ressources multi-locataires, le contrôle d'accès basé sur l'identité et l'intégration d'API web externes et de fonctions sans serveur. Le système peut être déployé à travers divers environnements, incluant Kubernetes et Docker, et est géré via une combinaison d'une interface en ligne de commande et d'une API REST programmatique.

    Manages human-centric task assignments and interaction lifecycles within automated business processes.

    Java
    Voir sur GitHub↗4,171
  • gam-team/gamAvatar de GAM-team

    GAM-team/GAM

    4,206Voir sur GitHub↗

    GAM is a command-line tool for administering Google Workspace and Cloud Identity. It translates command-line arguments into structured API calls, enabling administrators to manage users, groups, organizational units, and domain settings across a Google Workspace environment. The tool handles authentication through OAuth2 flows, service accounts, and workload identity federation, and supports multi-tenant configurations for managing multiple domains or cloud projects from a single installation. GAM distinguishes itself through its batch processing and automation capabilities. It can process la

    Changes the position of a task by assigning it a new parent or previous task.

    Pythongamgooglegoogle-admin-sdk
    Voir sur GitHub↗4,206
  • d2l-ai/berkeley-stat-157Avatar de d2l-ai

    d2l-ai/berkeley-stat-157

    3,977Voir sur GitHub↗

    Ce projet est un dépôt de cursus académique et un centre de ressources pédagogiques pour l'étude des probabilités, des statistiques et du machine learning. Il sert de site de cours de deep learning et de hub pour le matériel pédagogique, fournissant une collection structurée de contenus conçus pour enseigner les architectures de réseaux de neurones. Le dépôt se distingue en combinant une ressource pédagogique complète avec une archive de projets de machine learning. Il fournit un ensemble curaté d'exemples de recherche et de guides d'implémentation pour une large gamme de modèles, incluant les perceptrons multicouches, les réseaux convolutifs et les modèles de séquences récurrents. Le projet couvre un large éventail de capacités, incluant la recherche en vision par ordinateur pour la détection d'objets et la classification d'images, l'implémentation de la modélisation séquence-à-séquence et des techniques d'optimisation de réseaux de neurones. Il fournit également des outils administratifs pour la gestion de cours académiques, tels que le suivi des jalons de projet et la distribution des devoirs. Le matériel pédagogique est délivré via une combinaison de notebooks interactifs, de diapositives de cours et d'enregistrements vidéo.

    Provides a utility for distributing homework exercises and submission instructions to students via interactive notebooks.

    Jupyter Notebook
    Voir sur GitHub↗3,977
  1. Home
  2. Business & Productivity Software
  3. Task and Workflow Automation
  4. Productivity and Task Management
  5. Task Management
  6. Tasks Frameworks
  7. Agent Task Assignment

Explorer les sous-tags

  • Capability-Based Assignments1 sous-tagLogic for assigning tasks to AI agents or devices based on technical specifications and performance history. **Distinct from Agent Task Assignment:** Distinct from Agent Task Assignment: focuses on the matching logic based on device capabilities rather than just goal configuration.
  • Human Task Assignments2 sous-tagsCreates tasks, assigns them to users or teams, and tracks time against them with start/stop/pause controls. **Distinct from Agent Task Assignment:** Distinct from Agent Task Assignment: focuses on human-centric task assignment and time tracking, not AI agent goal configuration.
  • Student Assignments1 sous-tagCreating and distributing educational tasks with due dates and submission instructions for students. **Distinct from Agent Task Assignment:** Distinct from Agent Task Assignment: focuses on human student tasks in an educational context, not AI agent goal configuration.