Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

EPIC - Simplify agent abstraction #296

Open
mmurad2 opened this issue Jan 27, 2025 · 1 comment
Open

EPIC - Simplify agent abstraction #296

mmurad2 opened this issue Jan 27, 2025 · 1 comment
Assignees

Comments

@mmurad2
Copy link
Member

mmurad2 commented Jan 27, 2025

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 Tomas2D self-assigned this Jan 27, 2025
@matoushavlena
Copy link
Contributor

@Tomas2D Updated the acceptance criteria ☝

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants