git404hub

what is butterbase fr?

butterbase-ai/butterbase — explained in plain English

Analysis updated 2026-07-03 · repo last pushed 2026-07-03

2,196TypeScriptAudience · pm founderComplexity · 4/5ActiveSetup · moderate

tl;dr

Butterbase is an open-source backend that bundles databases, authentication, file storage, serverless functions, and AI tools into one stack, designed for building AI-powered apps without assembling separate services.

vibe map

mindmap
  root((repo))
    What it does
      All-in-one backend
      AI agent tools
      Auto REST API
    Core services
      Postgres database
      S3 file storage
      TypeScript runtime
      Python agent runtime
    AI features
      AI gateway
      Managed RAG
      MCP server
    Use cases
      Chat apps
      Document search
      AI agent backends
    Audience
      Founders
      Product teams
    Self-hosting
      Docker required
      Unlimited quotas
      No multi-region

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Build a stateful chat app with live updates and AI language model calls from one backend.

VIBE 2

Create a document-search tool using built-in semantic search and managed RAG collections.

VIBE 3

Let AI agents operate your backend directly through exposed tools without writing glue code.

what's the stack?

TypeScriptPythonPostgreSQLDockerS3-compatible storageMCP

how it stacks up fr

butterbase-ai/butterbasecpaczek/skylightstrukto-ai/mirage
Stars2,1962,1262,344
LanguageTypeScriptTypeScriptTypeScript
Last pushed2026-07-03
MaintenanceActive
Setup difficultymoderatehardmoderate
Complexity4/54/53/5
Audiencepm foundervibe coderdeveloper

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · moderate time til it works · 30min

Requires Docker and command-line familiarity, the open-source distribution is still young so expect some rough edges.

The license terms are not specified in the explanation.

in plain english

Butterbase is an open-source backend that handles the infrastructure most apps need, databases, user authentication, file storage, serverless functions, and AI capabilities, so you can focus on building your product instead of wiring up backend plumbing. It's designed for AI-driven applications and includes a built-in AI gateway that routes requests to language models, plus managed retrieval-augmented generation (RAG) for semantic search over your documents. The distinguishing feature is that every backend capability is exposed as tools that AI agents can use directly, so an agent can operate your backend without glue code. At a high level, the project bundles several services into one stack: a Postgres database split across three isolated planes for platform metadata, runtime state, and per-app user data, file storage backed by S3-compatible services, a key-value store, and a runtime for executing TypeScript functions. There's also a Python-based agent runtime for long-running tasks. You interact with all of it through a single API that auto-generates REST endpoints from your database schema, handles auth flows, and exposes everything through a Model Context Protocol (MCP) server, meaning AI assistants like Claude can call your backend's tools directly. The project also ships a Claude Code plugin with 30+ guided skills for scaffolding and deploying apps. This would appeal to founders or product teams building AI-powered apps who want a backend without the overhead of assembling separate services. For example, someone building a chat app could use the durable actors for stateful chat rooms, the realtime subscriptions for live updates, and the AI gateway for LLM calls, all from one platform. A team building a document-search tool could use the managed RAG collections for ingestion and semantic search. The repo is deliberately split between open source and a managed offering. The open-source version includes the full runtime, everything needed to self-host, but leaves out multi-region orchestration, billing logic, upstream AI provider integrations, and admin dashboards. Self-hosters get unlimited quotas with no-op billing and can implement their own providers through documented interfaces. The tradeoff is that the open-source distribution is still young, and you'll need some comfort with Docker and command-line setup to run it locally.

prompts (copy fr)

prompt 1
Set up Butterbase locally using Docker and create my first app with a database schema, user authentication, and file storage.
prompt 2
Use Butterbase's AI gateway and managed RAG collections to build a document search feature that ingests PDFs and returns semantic search results.
prompt 3
Connect Claude to my Butterbase backend through the MCP server so an AI agent can call my backend tools directly.
prompt 4
Scaffold a new AI-powered chat app using Butterbase's Claude Code plugin and its guided deployment skills.

Frequently asked questions

what is butterbase fr?

Butterbase is an open-source backend that bundles databases, authentication, file storage, serverless functions, and AI tools into one stack, designed for building AI-powered apps without assembling separate services.

What language is butterbase written in?

Mainly TypeScript. The stack also includes TypeScript, Python, PostgreSQL.

Is butterbase actively maintained?

Active — commit in last 30 days (last push 2026-07-03).

What license does butterbase use?

The license terms are not specified in the explanation.

How hard is butterbase to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is butterbase for?

Mainly pm founder.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.