Skip to content

Discuss: Recommended User Interface / Wire Protocol #25

Description

@lukegalea

Hi @StreetLamb,

I gotta say, I really love Rojak! Super impressive!

Have you given any thought to how to best expose a rojak backed agent/"agent swarm" to a front-end UI? I was thinking of writing a FastMCP to Rojak wrapper to expose it as a goal orchestration tool ("Give me a plan for this goal", "Make the following changes to the plan", "Okay, execute the plan".. watch for SSE or streamable events for progress) - so, exposing to clients both a compatible chat completion API as well as a streamable HTTP MCP server that wraps the rojak orchestrator. I think that'll work, but a few other possibilities seem promising and I'd love your feedback on approach ->

Something like langchain's agent-chat-ui could be enabled with a Langbridge API to Rojak bridge..

But most promising seems to be AG-UI - I think making Rojak "speak" AG-UI-Protocol would be very powerful, supporting all this fun stuff.

All that to say -> how have you been exposing rojak to the world? What do you recommend? And, if I'm to invest a bunch of time and energy into building a bridge, which one do you think would align best with the project?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions