Hopper is a basic chat client that can connect to AI agents using workflows built with SIM.
This is a Django app with dependencies managed through uv. You can also run the application using Docker Compose.
To run the app, simply execute uv run python manage.py runserver. Then go to http://localhost:8000/ask/ to access the app. If using Docker, you can start the app by executing docker compose up for local development or docker compose -f docker-compose-prod.yml up for a configurable version without a mock server.
architecture-beta
service hopper(server)[Hopper]
service mcp(database)[HopperMCP]
service sim(cloud)[SIM Agent]
hopper:L -- R:mcp
hopper:R -- B:sim
sim:T -- B:mcp