Discover Argon
Supercharge Your MongoDB Workflows
Argon brings Git-like version control to MongoDB with instant branching, time-travel capabilities, and production-ready WAL architecture. The first solution enabling database versioning workflows.
Key Features
⚡ Instant Branching (1.16ms)
- Instant branches without waiting for database copies or backups. Zero-copy architecture means no data duplication - branch creation completes in milliseconds, not minutes.
⏳ Time-Travel Queries
- Industry-first MongoDB time-travel. Query any historical database state in less than 50ms with millisecond precision tracking.
🚀 37,905+ ops/sec
- Verified production performance with comprehensive monitoring. 15,360 concurrent operations per second with WAL architecture.
🤖 ML Framework Integration
- Native support for MLflow, Weights & Biases, and DVC workflows. Track experiments and version datasets alongside your ML pipeline.
🐍 Multiple SDKs
- Python SDK via pip, Go SDK, and unified CLI interface. Install via Homebrew, NPM, or pip for cross-platform support.
✅ Production Ready
- 119+ test assertions with 100% pass rate. Production monitoring, health checks, and alerting built into the unified WAL system.
How It Works
Argon's pure WAL (Write-Ahead Log) architecture enables instant branching, time-travel queries, and safe restore operations - all production-tested.
1. Pure WAL Architecture
Revolutionary Write-Ahead Log system with LSN (Log Sequence Number) pointers enables instant branching and time-travel. First MongoDB implementation with millisecond-precision historical queries.
2. Zero-Copy Branching
Create branches in 1.16ms - eliminating the lengthy backup/restore cycles traditionally required for database versioning. No data duplication - branches share base data through intelligent LSN pointer management.
3. Time-Travel Engine
Query any historical database state in less than 50ms. Safe restore operations with production monitoring. Complete audit trail with millisecond precision.
4. ML Workflow Support
Integration with MLflow, Weights & Biases, and DVC enables seamless experiment tracking. Python SDK provides programmatic access for automated ML pipelines.
5. Unified CLI Interface
Clean commands: `argon projects create`, `argon branches create`, `argon time-travel`. No confusing prefixes - just intuitive operations with production monitoring.
This architecture delivers instant branching compared to traditional backup/restore methods, industry-first time-travel for MongoDB, and production-ready reliability with comprehensive testing.