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.