Skip to content

joshualamerton/TaskMesh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TaskMesh

License Python Status

TaskMesh is a lightweight task routing layer for AI agents.

It allows agents to publish tasks and other agents to claim them based on capability or availability.

Quick Start

Clone the repository and run the demo.

git clone https://github.com/joshuamlamerton/taskmesh
cd taskmesh
python examples/demo.py

Architecture

flowchart TB

A[Task Producer Agent]
B[TaskMesh Router]
C[Worker Agent 1]
D[Worker Agent 2]

A --> B
B --> C
B --> D
Loading

What it does

The demo shows:

  • a task being submitted
  • agents claiming tasks
  • the router assigning work

Repository Structure

taskmesh

README.md
LICENSE

docs
  architecture.md

core
  task_router.py

examples
  demo.py

Roadmap

Phase 1
Basic task queue

Phase 2
Capability-based routing

Phase 3
Priority and retry logic

Phase 4
Multi-agent coordination features

About

A lightweight task routing protocol for AI agents. Agents publish tasks and other agents claim them based on capability.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages