dropbase  by DropbaseHQ

AI-assisted web app builder for rapid prototyping

Created 1 year ago
1,262 stars

Top 31.4% on SourcePulse

GitHubView on GitHub
Project Summary

Dropbase is an AI-powered, local-first Python framework for rapidly building and prototyping web applications, targeting developers who need more flexibility than low-code tools offer. It combines a drag-and-drop interface with AI-generated code, allowing for custom business logic and integration with various services, while providing the full flexibility of Python.

How It Works

Dropbase leverages AI to generate application code, which users can then verify or edit. It includes a built-in web framework with pre-built UI components, abstracting away frontend library complexities. The system is designed to be local-first and self-hosted, integrating directly into the user's codebase for easy reuse of custom scripts and libraries.

Quick Start & Requirements

  • Install: Clone the repository and run ./start.sh (ensure it's executable).
  • Prerequisites: Docker (Docker Desktop recommended).
  • AI Features: Requires an OpenAI or Anthropic API key configured in server.toml.
  • Configuration: Database sources and third-party API keys are configured in worker.toml.
  • Demo: Requires database.sqlite.demo in worker.toml.
  • Docs: Docs

Highlighted Details

  • AI-driven code generation for rapid prototyping.
  • Local-first, self-hosted architecture with no credential sharing.
  • Built-in web framework with pre-built UI components.
  • Supports importing any PyPI package.

Maintenance & Community

  • Community support available via Discord.

Licensing & Compatibility

  • The license is not explicitly stated in the README. Compatibility for commercial use or closed-source linking is not specified.

Limitations & Caveats

The project's licensing is not clearly defined, which may impact commercial adoption. The AI features are dependent on external API keys, and the system requires Docker for setup.

Health Check
Last Commit

1 year ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
67 stars in the last 30 days

Explore Similar Projects

Starred by Tobi Lutke Tobi Lutke(Cofounder of Shopify), Andrej Karpathy Andrej Karpathy(Founder of Eureka Labs; Formerly at Tesla, OpenAI; Author of CS 231n), and
26 more.

open-webui by open-webui

0.5%
114k
Self-hosted AI platform for local LLM deployment
Created 2 years ago
Updated 16 hours ago
Feedback? Help us improve.