Vision
Mission
To empower developers to build secure, real-time decentralized applications—from chats and Kanban boards to immersive 3D metaverses—without relying on centralized servers, with a simple API and a focus on security and performance.
Current Status: Stable Beta
As of today, GenosDB is in a stable beta phase, offering a robust set of features for building decentralized applications.Key Features
Graph Database Operations
Graph Database Operations
- Core operations:
put,get,link,map,remove - Recursive graph traversal with
$edgeoperator - Real-time subscriptions and reactive queries
- See Documentation
GenosRTC: P2P Communication
GenosRTC: P2P Communication
- Real-time audio, video, and file transfers
- Cellular Mesh architecture for horizontal scaling
- Nostr-based signaling
- Supports 10,000+ simultaneous peers
- See GenosRTC Architecture
Advanced Security
Advanced Security
- Role-Based Access Control (RBAC)
- WebAuthn biometric authentication
- Access Control Lists (ACLs) for node-level permissions
- Distributed Trust Model solving the trust paradox
- See Security
Intelligent Synchronization
Intelligent Synchronization
- Delta sync via Operation Log (Oplog)
- Compressed payloads (MessagePack + pako)
- Full-state fallback for reliability
- Signaling over Nostr network
- See Hybrid Delta Protocol
High Performance
High Performance
- Tens of thousands of writes per second
- OPFS-based persistence with tiered fallback
- Non-blocking asynchronous architecture
- See Worker Architecture
Availability
- Free minified builds available via NPM and CDN
- Rich collection of examples and tutorials
- Active GitHub repository
Limitations
- API is stable but may undergo minor changes before v1.0
- Source code is proprietary (builds remain free to use)
Historical Milestones
Based on our CHANGELOG:Roadmap
Short Term (Q2 2026)
3D Metaverse Demo
Launch public, interactive demo of Babylon.js metaverse powered by GenosDB
Technical Deep Dives
Publish detailed articles on metaverse architecture and advanced patterns
Mobile Optimization
Further optimize GenosRTC for iOS and Android browsers
Documentation Expansion
Advanced guides and real-world case studies
Mid Term (Q3-Q4 2026)
GenosDB v1.0
Production-ready stable release with frozen API and semantic versioning
Community Growth
Active engagement through GitHub Discussions and community platforms
Enterprise Features
Enhanced monitoring, analytics, and deployment tools
Developer Tools
Browser DevTools extension for debugging P2P networks
Long Term (2027+)
Monetization Models
Premium support and consulting for enterprise applications
Security Audits
Third-party audits for enterprise adoption
Dedicated Fallback Nodes
Research into optimized cache/fallback infrastructure
Ecosystem Expansion
SDKs for React Native, Electron, and Node.js native environments
Flagship Use Case
OVGrid: 3D Metaverse
A fully decentralized 3D metaverse built with Babylon.js and GenosDB, featuring:
- Real-time avatar synchronization
- Persistent world state
- P2P chat and voice
- Object creation and manipulation
How to Contribute
Although the core source code is proprietary, your contributions are vital:Test and Report
Test and Report
Use the builds in your projects and report bugs or issues on GitHub Issues
Create Demos and Examples
Create Demos and Examples
Build applications, demos, or tutorials and share them with the community. Contribution Guidelines
Share Feedback
Share Feedback
Write About GenosDB
Write About GenosDB
If you’ve built something cool, write about it on Medium, Dev.to, or your blog
Community
GitHub Discussions
Ask questions and share ideas
GitHub Issues
Report bugs and request features
Medium Blog
Tutorials and deep dives
GenosDB.com
Official website and updates
Contact
- Ideas or collaboration? Reach out via [email protected]
- Community discussion: GitHub Discussions
- Follow updates: Medium and GenosDB.com
This roadmap is updated quarterly to reflect progress and shifting priorities. Thank you for your interest and support!
Related Pages
Changelog
Release history and updates
Contributing
How to contribute to GenosDB