Skip to content
/ aguitest Public

An AI LLM (Artificial Intelligence Large Language Model) chat ui which uses Pydantic AI as the backend and AG-UI as the UI protocol, with a custom frontend implementation using no dependencies other than the browser.

License

Notifications You must be signed in to change notification settings

fzzzy/aguitest

Repository files navigation

aguitest

aguitest

Learning AG-UI (Agent User Interaction Protocol) SDK with Pydantic AI and FastAPI

Prerequisites

uv is required

Quick Start

# Run the AG-UI agent server
# automatically sets up environment and opens a web browser with the ui on macOS
# On other OS visit http://localhost:8000/

make

Development

Available Make Targets

  • make or make all - Run AG-UI agent server with auto-reload (default)
  • make check - Run typecheck and lint
  • make fix - Run typecheck and lint, reformat code with ruff and prettier
  • make clean - Remove generated files
  • make help - Show all available targets

About

An AI LLM (Artificial Intelligence Large Language Model) chat ui which uses Pydantic AI as the backend and AG-UI as the UI protocol, with a custom frontend implementation using no dependencies other than the browser.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published