-
Notifications
You must be signed in to change notification settings - Fork 77
Open
Labels
enhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomers
Description
The Bee AI Platform (BAIP) is open-source GUI for chat interfaces agentic stuff. We spoke with some folks on the Bee team and feel this could be a good solution for rapid prototyping of chat-based user interfaces to mellea programs.
Background Reading
Advantages
Integrating with Bee AI allows us to benefit from:
- the GUI work that the Bee AI Platform team is doing
- the devops / deployment workflow is owned by Bee AI
Alternatives
The obvious alternative is webchatui. Reasons to prefer Bee Platform:
- integration with webchatui is a heavier lift because of the architecture of the system.
- webchatui is targeted to direct model calling (as opposed to agents or higher-level programs).
- Bee AI Platform has a really nice "traces" notion in its ui that corresponds nicely to Mellea programs
Tasks
- Figure out the best way to add "hooks" between Mellea and BAIP. It should be possible to specify the level of granularity at which trace info is passed along, and ideally there should be sensible defaults that come "for free". This seems relatively doable with some simple meta-programming.
- Add an
m gui --chatcommand that spins up a local instance - Add a manual/tutorial for prod hosting with vllm / watsonx. Should include a "client brings their own credentials" solution.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomers