bee-agent-framework
bee-agent-framework copied to clipboard
Simplify agent abstraction
Description
This Epic focuses on simplifying the current Agent abstraction to make it more intuitive to use and customize.
Initiative / goal
- Reduce friction in getting to value
- Allow developers with existing agent implementations to easily reimplement with BeeAI
Hypothesis
Reduce lines of code required to build a custom agent
Acceptance criteria and must have scope
- Move to the new Backend design (WIP already)
- Make TokenMemory as default
- Simplify modifying agent instruction
Open questions:
- Should we consider having different OOTB single agent implementations (e.g. ReAct Agent, Tool Calling Agent)?
- Should we consider unbranding a ReAct agent as Bee?
- Intersection with native tool calling?
Stakeholders
Use case implementation (with Bee and other frameworks) @aleskalfas
Timeline
End of Feb
@Tomas2D Updated the acceptance criteria ☝
Closing for inactivity (and some items have been resolved already).