Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.bitfield.so/llms.txt

Use this file to discover all available pages before exploring further.

Concept

What is Bitfield?

Bitfield is a database and a runtime that runs on any device.

A database stores your data and finds it when you ask. A runtime loads programs and gives them what they need to run. Bitfield does both in one product surface you put inside your app.

Why it exists

The usual way of building makes you pick a database, a framework, deployment, sync, offline behavior, files, background jobs, and device strategy before you know what the product will become.That works until the product changes. Then every new feature starts depending on old features. One edit turns into ten.Bitfield changes the shape. Every feature plugs into one place instead of depending directly on each other.

The model

It stores what happened. Bitfield keeps durable records so your product has one place to return to.
It runs what you plug in. Slots are runnable pieces. They can read, write, transform, render, or talk to other parts through Bitfield.
It can live where you need it. Laptop, phone, server, Raspberry Pi, local network, cloud machine, or whatever device your product needs.

The point

You get structure without giving up speed. You can start small and keep adding pieces without turning the product into a knot.
Last modified on May 8, 2026