An opinionated platform for AI-built enterprise applications.
PumpUp combines a deeply opinionated Java application framework with a hosted Kubernetes runtime, designed specifically for AI-assisted development in enterprise environments.
Write code with an AI coding tool. Run one command. It's live on a URL — deployed to Kubernetes — in seconds.
pumpup deploy
No YAML. No Docker. No platform team ticket.
AI coding tools are changing what gets built inside enterprises. When the cost of starting something drops, more internal tools get written, by more people, more often.
These aren't core revenue systems. They're dashboards, workflow tools, lightweight UIs over existing data, glue code between systems. They're business-critical enough to matter, but not important enough to justify the full SDLC overhead of repos, bespoke CI/CD, and platform team involvement for every deploy.
PumpUp gives these applications a home: a sanctioned, secure, opinionated platform where AI-generated enterprise software is expected to live.
1. Write your app using any AI coding tool (Claude Code, Cursor, Copilot — PumpUp is agent-agnostic) with PumpUp's opinionated Java framework.
2. Deploy in seconds with pumpup deploy. The CLI builds an OCI image, pushes it, and the control plane creates all the Kubernetes resources. You get back a URL.
3. It just runs. Auth, routing, observability — handled by the platform. Your app is live, secured, and discoverable.
curl -fsSL https://pumpup.com/install.sh | bashcurl -fsSL https://pumpup.com/install.sh | bashirm https://pumpup.com/install.ps1 | iex- Java 25 or later
- An active PumpUp account — sign up at pumpup.com
pumpup versionLog in to your PumpUp account:
pumpup loginCreate a new app from the UI starter (Qute + HTMX + Alpine):
pumpup new my-app --starter uiDeploy it:
cd my-app
pumpup deployYour app is live at https://my-app.{you}.pumpup.com.
Check logs:
pumpup logs my-app| Starter | Stack | Description |
|---|---|---|
ui |
Qute, HTMX, Alpine, Web Awesome | Server-rendered UI apps — dashboards, internal tools, admin panels |
api |
Quarkus REST, GraphQL | Backend services and APIs |
More starters (scheduled tasks, MCP servers) are coming.
Full documentation is available at docs.pumpup.com.
- Getting started guide
- App framework reference
- CLI reference
- Authentication & users
- Deployment & routing
- On-prem installation
The /examples directory contains sample applications built with PumpUp using AI coding tools:
inventory-dashboard— a warehouse inventory tracker with live search and filteringsupport-triage— routes incoming support tickets using rules over existing dataonboarding-checklist— employee onboarding tracker with team visibility
Each example includes a README with the AI prompt used to generate it.
Found a bug or have a feature request? Open an issue on this repo.
When reporting bugs, please include:
- Output of
pumpup version - The command you ran and the full error output
- Your OS and Java version (
java --version)
For security vulnerabilities, please email security@pumpup.com instead of opening a public issue.
- pumpup.com — product site
- docs.pumpup.com — documentation
- Discord — community chat
- Twitter / X — updates
PumpUp is source-available. See LICENSE for details.