FLIN v1.0 in · Join Discord
Built into FLIN — Not a standalone DB

"É flîn nù" — It remembers things

Your Database Has Amnesia

They've been lying to you for 54 years.

It's called "database" but it only stores tables.
FlinDB remembers everything.

Time-travel queries
Zero migrations
No SQL required
time-travel.flin
// Save and modify
todo = Todo { title: "Learn FLIN" }
save todo

// Time travel with @
previous = todo@-1          // Previous version
yesterday = todo@"2024-01-15" // State on date
history = todo.history()     // All versions
12ms
10K Operations
100x
Faster than PostgreSQL
0
Config Files
Version History
Three Superpowers

What Makes FlinDB Different

Built from the ground up with features no other database has at the language level

Temporal-Native

Every entity automatically maintains its complete version history. Query any point in time with a single character: @

user@-1          // Previous
user@"2024-01-15" // Date
user.history()    // All

Semantic Search

Search by meaning, not just keywords. The semantic text type automatically generates vector embeddings for AI-powered search.

entity Product {
  desc: semantic text
}
search "comfy chair"

Zero Configuration

No Docker. No SQL. No migrations. No ORM. No connection strings. Just define entities and save. The database handles the rest.

entity Todo { title: text }
save Todo { title: "Done" }
// That's it. Really.
Before & After

See the Difference

Replace your entire database stack with three lines of code

Traditional Stack
# Install & configure PostgreSQL
docker run -d postgres
createdb myapp
psql -c "CREATE TABLE todos..."

# In your application
npm install pg sequelize
// Configure connection pool
// Write migration files
// Set up Redis cache
// Implement audit logging
// Build undo system
// Handle version history
15+ lines of setup code
FLIN with FlinDB
entity Todo { title: text }

todo = Todo { title: "Hello" }
save todo

// Time travel included
// Undo included
// Audit trail included
// Caching included
// Zero configuration
3 lines. Everything included.
Features

Everything You Need

Write-Ahead Log (WAL)
Crash recovery with automatic log replay
Built-in Time Travel
Every change tracked with the @ operator
Vector Embeddings
Built-in embeddings for semantic search
Content-Addressable Blobs
SHA-256 file storage with deduplication
Zstd Compression
3-5x smaller backups with fast compression
AES-256-GCM Encryption
Military-grade backup encryption
Cloud Backups (GCS, R2)
Google Cloud Storage or Cloudflare R2
Point-in-Time Recovery
Restore to any moment in history
Query Builder
.where(), .order(), .limit() - intuitive API
CRUDD Model
DELETE (soft) vs DESTROY (hard)
Offline-First
Works without network, syncs when available
Relationships
One-to-many, many-to-many, self-referencing

Semantic search available in FLIN AI edition

Ready to try FlinDB?

$ curl -fsSL https://flin.sh | bash
Quick Links
Features Use Cases Docs Compare
FLIN Ecosystem
flin.dev FLIN Docs FlinUI
GitHub Discord Twitter/X