"É 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.
// 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
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.
See the Difference
Replace your entire database stack with three lines of code
# 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
entity Todo { title: text } todo = Todo { title: "Hello" } save todo // Time travel included // Undo included // Audit trail included // Caching included // Zero configuration
Everything You Need
Semantic search available in FLIN AI edition
Ready to try FlinDB?
$ curl -fsSL https://flin.sh | bash