butterbase-ai/butterbase

Open-source backend-as-a-service. Postgres, auth, storage, functions, AI gateway, MCP.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 30 minutes ago
Added to GitGenius on September 19th, 2026
Created on May 20th, 2026
Open Issues & Pull Requests: 7 (+0)
GitHub issues: Enabled
Number of forks: 170
Total Stargazers: 3,607 (+0)
Total Subscribers: 112 (+0)

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 1
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 103 days
Stale 30+ days: 1
Stale 90+ days: 1

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Butterbase is a backend-as-a-service platform that provides AI-native infrastructure for application development with Postgres, authentication, storage, serverless functions, an LLM gateway, and a built-in Model Context Protocol server.

The tool addresses the need for developers to build AI-driven applications without vendor lock-in by bundling essential backend services into a self-hostable package. It centers on a Postgres data plane with declarative schema management and automatic REST endpoint generation, complemented by row-level security for user isolation, a key-value store with TTL and quota protection, and S3-compatible file storage. The distinguishing feature is its integrated Model Context Protocol server, which allows AI agents to operate the backend directly through tools rather than requiring custom integration code.

Butterbase suits teams building AI applications who want to avoid cloud vendor dependencies and prefer self-hosting their infrastructure. It is particularly relevant for projects requiring real-time subscriptions, retrieval-augmented generation capabilities, and durable per-key actors. The project positions itself as an alternative to managed backend-as-a-service offerings by providing equivalent functionality with the flexibility of open-source deployment.

The project shows active development with regular feature additions, as evidenced by versioned releases introducing new capabilities. Documentation is maintained across setup guides, API references, and example implementations. The team maintains public communication channels and contribution guidelines, indicating ongoing engagement with the developer community.