Tech stack
Boring, well-understood dependencies
Infrastructure software that operators need to trust — picked for being proven, not novel.
| Component | Choice | Why |
|---|---|---|
| Edge agent | Rust, musl | Statically linked, no glibc runtime dependency — one binary for any Linux distro or Windows (Event Log, ETW) today; IBM i (iSeries) and cloud-native collectors for AWS, Azure, and GCP on the roadmap. |
| Transport | Redpanda | Kafka-API compatible, keeps storage credentials off the edge agent entirely. |
| Ingest / API | Go | gRPC + REST, straightforward concurrency for the write and query paths. |
| Structured store | ClickHouse | Columnar, partitioned by day — built for exactly this access pattern. |
| Full-text index | Tantivy | Embedded Rust search library — no second service to operate. |
| Frontend | SvelteKit | Static-buildable, no server runtime required in production. |
| Orchestration | Kubernetes Operator + Helm | kubebuilder-based, one CRD, docker-compose for anything smaller. |
Every piece ships under one license
No commercial tier, no feature gate — AGPLv3 for the entire platform.
View the license →