I’ve been working on a small experimental project called KairoDB.
It’s not trying to replace anything big or compete with existing databases.
It’s more like a playground where I test ideas around data storage, structure, and performance.
What is KairoDB?
KairoDB is a lightweight database system built for experimentation and learning.
The goal is simple:
- Understand how databases actually think internally
- Experiment with storage and retrieval logic
- Build something minimal but functional
Core Idea
Instead of overengineering from day one, I focused on a simple pipeline:
Input → Parser → Storage Layer → Query Engine → Output
Nothing fancy. Just clarity first.
Why I built it
Most people learn databases from theory.
I wanted to go one step deeper and actually build parts of it myself.
Not because it's "better", but because it makes concepts stick.
Current Features
* Basic data insertion
* Simple query system
* File-based persistence
* Lightweight architecture

Things I learned
- How messy real-world data handling can be
- Why query optimization matters more than people think
- That simplicity is harder than complexity
Project Links
GitHub:
https://github.com/lnfiniware/Kairo
Live / Project:
https://kairo.infiniware.bid
Contact
Developer: Zyad Mohamed (fut0r)
Email: fut0r@infiniware.bid
Final Note
This project is still evolving.
I’m not trying to make it perfect — just better every time I touch it.
Feedback is welcome.
Even the painful kind.

Top comments (0)