Local quickstart
Two minutes from curl to a working agent crew on your laptop.
One command pulls the install script, validates your local CLIs, spins up a k3d sandbox, and lands the TruStacks crew with four sample apps ready to analyze. Workshop and developer evaluation. No signup required.
Run this on your machine
$ curl -fsSL trustacks.com/install | bashRequires Docker, k3d, kubectl, and helm. The install script checks for each before it touches your cluster. Cleanup is a single command: k3d cluster delete trustacks.
What you get
Three local surfaces and four sample apps.
After the install completes, three URLs print to your terminal. All resolve on localhost. Nothing leaves your machine until you choose to push.
TruStacks UI
http://ui.localtest.me:8080
The web app. Agent activity feed, /audit, /plan, /stack, Settings.
In-cluster Gitea
http://gitea.localtest.me:8080
Local Git host, pre-seeded with four polyglot sample repos. Real PRs land here.
ArgoCD
http://argocd.localtest.me:8080
Watches the platform repo and syncs Applications you merge from the proposals the crew opens.
Pre-seeded sample apps
fastapi-helloPython · FastAPIspring-boot-helloJava · Spring Bootdotnet-helloC# · ASP.NET Corego-helloGo · stdlib HTTP
Each is a minimal hello-world service. Pick any one, run /plan, and watch a real PR open in the local Gitea with a CI workflow, Helm chart, and ArgoCD Application attached.
The 15-minute walkthrough
From install to a merged proposal in six steps.
- 1
Install.
Runcurl -fsSL trustacks.com/install | bash. About two minutes on a recent MacBook. The script validates Docker, k3d, kubectl, and helm; creates a k3d cluster; installs the control-plane, runner, and UI; and seeds four sample apps into the local Gitea. - 2
Open the UI and add your Anthropic key.
Visithttp://ui.localtest.me:8080, go to Settings → LLM Provider, and paste your Anthropic or OpenRouter API key. The UI validates it with a live ping. BYO key during quickstart; you pay your provider directly. - 3
Run an audit.
Navigate to /audit and click Run gap analysis. The Coordinator and Baseline Security agents narrate a gap report against the constitution inline. - 4
Promote a sample.
Pick any sample service from the list. The Code Reviewer agent has already analyzed it. Click Promote to proposal. - 5
Watch a real PR open.
The DevOps Engineer agent emits a CI workflow, Helm chart, and ArgoCD Application. The proposal opens as a PR in the local Gitea. The PR body cites the constitution rules it satisfies and the Profile entries it consumed. - 6
Merge and iterate.
Approve the PR in Gitea. ArgoCD detects the merge and syncs the new Application. Edit the sample’s Profile, rerun /audit, watch the maturity score change.
That’s the loop. Real PRs, real policy gate, real signed artifacts. The full walkthrough lives in the quickstart README.
Local versus hosted
Try locally now. Sign up for hosted when you’re ready.
The local quickstart is the fastest path to seeing the product. It isn’t a free production tier. When you need managed infrastructure, the hosted SaaS opens self-serve signup on July 27, 2026.
Available now
Local quickstart
- Runs on your laptop with k3d
- Bring your own Anthropic or OpenRouter API key
- No signup, no account, no credit card
- Workshop attendees, design-partner evaluators, curious developers
- Delete the cluster anytime; rerun whenever you like
Beta launch July 27, 2026
Hosted SaaS
- Managed GKE; we operate the control plane
- Managed Anthropic key on the Developer tier; bring your own on higher tiers
- Self-serve signup with Stripe billing
- Production-grade infrastructure with SLOs
- Open to teams that have outgrown the laptop sandbox
License: the bright line
What’s open source, what’s not.
The quickstart is open source. The container images it pulls are governed by a Beta-period EULA. Three lines:
- Quickstart scripts
install.sh,bootstrap.sh, Helm chart, samples. Apache License 2.0. Fork it, modify it, run it anywhere.- Container images
- The control-plane, runner, and UI images at
ghcr.io/trustacks/*are governed by the TruStacks EULA (Beta). Permitted use covers evaluation, workshop attendance, and local development on infrastructure you control. - Constitution and framework packs
- The Rego bundle and framework packs are Apache 2.0 and live in the public trustacks-policy repository.
Bring a laptop. Leave with a working agent crew.
Run the quickstart, open the UI, paste your key, run an audit. Feedback shapes the July 27, 2026 hosted Beta directly.