← all repositories
DropbaseHQ/dropbase

Self-hosted AI builder that keeps your API keys at home

Dropbase generates Python web apps locally so your credentials never leave your machine.

1.3k stars Python App Builders
dropbase
Not currently ranked — collecting fresh signals.
star history

What it does Dropbase is a local-first, self-hosted tool for spinning up internal web apps—admin panels, billing dashboards, back-office tools—using a drag-and-drop UI builder backed by a Python framework. AI (OpenAI or Anthropic) generates the underlying code, which you can then verify or edit directly. Everything runs in Docker on localhost:3030.

The interesting bit The twist is the “local-first” stance in a space crowded with cloud-hosted low-code platforms. Your database passwords, Stripe keys, and Slack tokens sit in a local worker.toml file; the LLM API key goes in server.toml. Nothing is phoned home to DropbaseHQ. That trade-off—convenience of AI generation without the SaaS data-extraction model—is the project’s clearest differentiator.

Key highlights

  • AI generates app code using GPT-4o or Claude Sonnet; output is editable Python in your workspace
  • Built-in component library means no frontend toolchain wrangling
  • Apps are portable folders you can zip and share with other Dropbase users
  • Imports any PyPI package, plus custom scripts from your own codebase
  • Supports Postgres, SQLite, and third-party APIs via TOML configuration

Caveats

  • Requires Docker; Apple Silicon users are nudged toward Docker Desktop specifically
  • AI features are off by default and need manual API key configuration in server.toml
  • The README warns about TOML table ordering gotchas when adding env vars, suggesting the config parser is finicky

Verdict Worth a look if you need quick internal tools but your security team frowns at SaaS credentials. Skip it if you want managed hosting, collaborative cloud editing, or a no-code experience with zero code exposure.

Frequently asked

What is DropbaseHQ/dropbase?
Dropbase generates Python web apps locally so your credentials never leave your machine.
Is dropbase open source?
Yes — DropbaseHQ/dropbase is an open-source project tracked on heatdrop.
What language is dropbase written in?
DropbaseHQ/dropbase is primarily written in Python.
How popular is dropbase?
DropbaseHQ/dropbase has 1.3k stars on GitHub.
Where can I find dropbase?
DropbaseHQ/dropbase is on GitHub at https://github.com/DropbaseHQ/dropbase.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.