Skip to main content

What is Hill90?

Hill90 is a production-ready microservices platform hosted on a single VPS. It provides:
  • A REST API for managing AI agents, model access, and user profiles
  • Sandboxed agent containers with configurable tools and resource limits
  • Policy-gated LLM inference with bring-your-own-key (BYOK) model management
  • Persistent agent knowledge — memory that survives across sessions, with full-text search
  • A Model Context Protocol (MCP) gateway for tool-augmented AI
  • A Next.js frontend with Keycloak-backed authentication
  • Full observability via the LGTM stack (Loki, Grafana, Tempo, Prometheus)
All services run as Docker containers, orchestrated with Docker Compose, behind a Traefik reverse proxy that provides automatic HTTPS.

Technology Stack

Architecture at a Glance

Traffic enters through Traefik, which handles TLS termination, routing, and load balancing. Public services use HTTP-01 certificates, while admin-only services use DNS-01 certificates and are restricted to the VPN network. The AI service and Knowledge service are internal-only — agent containers communicate with them on an isolated network.

Next Steps

Quickstart

Set up your environment and make your first API call.

Authentication

Understand how authentication and authorization work.