# Dropbase

> Source-available, self-hosted low-code tool where AI generates Python app code for admin panels and internal tools; runs locally as Docker Compose services.

- **Category:** Internal Tools
- **Licence:** Other
- **Open source:** source_available
- **Languages:** Python, Shell
- **Platforms:** Docker Compose
- **Tags:** Low Code, Admin Panel, LLM, Prototyping, Internal Tools, Docker, AI, Python, App Builder, Code generation, Web Framework, Back Office

## Description

Dropbase is a low-code development environment for developers who need admin panels, internal tools, back-office apps and billing dashboards quickly. You describe what you want, the AI writes the application code against Dropbase's own Python web framework, and you can read or edit that code; ready-made UI components mean no frontend work, and any PyPI package can be imported. Apps live inside your codebase and can be zipped up and handed to other Dropbase users, while databases and outside services are reachable through source definitions and keys that you declare in worker.toml. Nothing leaves your machine: install Docker, clone the repository, run start.sh (it generates server.toml and workspace/worker.toml, builds a worker image and calls docker compose up), then open the builder at http://localhost:3030/apps. The assistant is opt-in — generation only works after you have put an API key for OpenAI (or Anthropic) into server.toml. Source is public under Dropbase's own licence, which permits running your own instance only when it plugs into Dropbase's services and bars rival products; the repository has no releases and its last push was on 2024-09-27.

## Links

- [Homepage](https://github.com/dropbasehq/dropbase)
- [Website](https://www.dropbase.io/)
- [Docker](dropbase/server)
- [Discord](https://discord.gg/K4Hys7Czzp)
- [Demo video: order dashboard with Mailgun and Slack](https://youtu.be/oe87onXxRaI)

---
Source: https://selfhost.directory/project/dropbase