Welcome to Hill90
Hill90 is a Docker-based microservices platform hosted on a single VPS, providing AI agent management, identity services, and a modern web UI — all orchestrated with Docker Compose and automated CI/CD.Overview
Learn what Hill90 is, how it’s structured, and the technology behind it.
Quickstart
Get up and running with Hill90 in minutes.
Architecture
Dive deep into the system architecture, networking, and deployment model.
API Reference
Explore the Hill90 REST API with auto-generated endpoint documentation.
Key Features
- AI Agent Management — Create, configure, start, and stop sandboxed AI agents via REST API.
- Bring Your Own Key — Register your own LLM provider keys. Keys are encrypted at rest and never exposed.
- Model Policies & Usage Tracking — Control which models agents can access with rate limits and token budgets. Track usage and costs.
- Agent Knowledge & Memory — Agents maintain persistent knowledge across sessions. Browse and search what your agents have learned.
- Identity & Access Control — Keycloak OIDC/OAuth2 with JWT-based API authentication.
- Automatic HTTPS — Traefik reverse proxy with Let’s Encrypt (HTTP-01 and DNS-01 challenges).
- Full Observability — Prometheus, Grafana, Loki, and Tempo for metrics, logs, and traces.
- Automated Infrastructure — VPS provisioning, DNS management, and deployments via CI/CD.