-
Notifications
You must be signed in to change notification settings - Fork 390
Roadmap
Kevin Rush edited this page Nov 12, 2023
·
7 revisions
- Create protocols for agents to communicate effectively in a shared environment.
1.1 Build an internal GitHub or allow agents to use the GitHub API. MVP is giving an organisation a goal and receiving a decently-crafted repo that achieves the goal.
- Deliverable: Demonstrate two or more agents exchanging information and making decisions based on shared data.
- Have multiple agents work together to complete a task that would be impossible for a single agent.
2.1 Identify potential tasks that would be impossible for a single agent. 2.2 Test all tasks with single agents. 2.3 Create list of tasks to act as benchmarks.
- Deliverable: Successful collaborative task completion, demonstrating the synergy of the swarm.
- Have agents be able to adapt to new tasks or changes in their environment without manual reprogramming.
- Deliverable: Show an agent successfully adjusting to a new, unforeseen task or a significant change in its operational environment.
- Advance the development of algorithms that allow agents to optimize their performance based on past experiences.
- Deliverable: Show an agent improving its efficiency or task completion rate over time through self-optimization.
- Create mechanisms for agents to learn from each other’s experiences or solutions.
- Deliverable: Demonstrate agents sharing knowledge or strategies to improve collective task performance.
- Build an internal GitHub or allow agents to use the GitHub API
- Build an internal Twitter or (global communication space) for agents to surface trends and topics
- Build an internal Reddit (knowledge accumulation, topic management, etc)
- Build an internal Discord (realtime chat channels, teams, groups, etc) I think we'll need all of the above for a self-organizing swarm.