Skip to main content

The Hill90 AI application

Shelved. This application no longer runs anywhere. It was shelved in June 2026 and removed from the Hill90 infrastructure in July 2026, along with Keycloak, Postgres and MinIO. None of the hostnames, sign-in flows or API endpoints described in this section are live.The pages that follow are carried over from when it was running and have not yet been revised. Read them as a record of what was built, not as instructions that will work today.

What it was

An AI agent platform: a REST API for managing sandboxed agent containers, a policy-gated LLM inference gateway with bring-your-own-key model management, persistent agent knowledge with hybrid search, an MCP gateway, and a Next.js frontend behind Keycloak. Eight services in total, plus Keycloak, Postgres and MinIO underneath them.

Where the code is

  • jonhill90/hill90-app — the eight services, extracted from Hill90 with full history. The repository is private; the link will not resolve unless you have access.
  • The archive/app-stack-final tag on jonhill90/Hill90 — the last state of the combined repository before the extraction

Why it was shelved

The production VPS was destroyed and rebuilt in June 2026 as a deliberate scope reduction, and only the infrastructure and observability stacks were redeployed. The decision to make that permanent — Hill90 as a homelab domain rather than an application host — is recorded in Decisions.