Skip to content

Conversation

@edenreich
Copy link
Contributor

Summary

Implements a user interface using the AG-UI standard for the inference gateway CLI.

Changes

  • Added AG-UI standard compliant UI components
  • Implemented user interface following AG-UI design patterns
  • Updated UI interactions and visual elements

Testing

  • UI components follow AG-UI standards
  • All interactions work as expected
  • Visual consistency maintained

Notes

This PR implements the AG-UI standard for improved user experience and interface consistency.

@edenreich
Copy link
Contributor Author

edenreich commented Dec 22, 2025

Todos

  • Fix the reloading of the messages from the database - it currently displays everything in raw format, better would be to preserve consistent styling with collapsible tools
  • Implement a progress bar for TodosWrite tool
  • Probably extract the UI to a separate repository (the existing UI repository)
  • Package the UI as a container - simpler setup

@edenreich
Copy link
Contributor Author

Closing this as I don't like this approach, will go with a standard PTY session over websockets.

Reason - there are too many duplications which means I'll have to maintain both UI components and TUI components - it simply doesn't scale well.

@edenreich edenreich closed this Dec 23, 2025
@edenreich edenreich deleted the feature/implement-a-ui-using-the-ag-ui-standard branch January 1, 2026 13:10
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

Successfully merging this pull request may close these issues.

2 participants