// OPEN-SOURCE · RUST-NATIVE · SELF-HOSTABLE

Infinity Security Stack

Four production-grade, open-source replacements for the most over-monetised SaaS infrastructure on the market — identity, observability, data & vector, and streaming & search. Every security feature included. One fast binary each. Written entirely in Rust.

★ Star the monorepoExplore the tools ↓
🔒
Secure by design
Hardened defaults, not an upsell
📦
Single binary
SQLite local · Postgres/S3 to scale
💸
No per-seat tax
Your bill scales with hardware
🦀
All Rust
Memory-safe, no GC tail latency
🛡️

Infinity ID

Secure-by-design identity provider
STABLE
replacesAuth0 · Okta · OneLogin · Clerk
OIDC / OAuth2
Protocols
TOTP
MFA
RS256 + JWKS
Signing
Argon2id
Hashing
OpenID Connect + OAuth 2.0 with PKCE
TOTP multi-factor authentication
Role-based access control (RBAC)
Auth-aware edge gateway + rate limiting
Argon2id password hashing, rotating keys
Embedded admin dashboard — no Node build
cd infinity-id
INFINITY_ADMIN_PASSWORD='Strong#2026' cargo run --bin infinity-id
# dashboard → http://localhost:8080
RustaxumsqlxRS256Argon2idJWKS
View repo →
📊

Infinity Observe

Unified logs, metrics & traces
BETA
replacesDatadog · Splunk · New Relic · Sentry
t-digest
Quantiles
3 (LMT)
Signals
Full-text
Search
OTel-style
Ingest
OpenTelemetry-style logs / metrics / traces
t-digest streaming p50/p90/p95/p99 latency
Exponential histograms for distributions
Full-text log search with time + level filters
Trace waterfall + threshold alert rules
API-key ingest, embedded dashboard
cd infinity-observe
cargo run --bin infinity-observe
# dashboard → http://localhost:9100
Rustaxumt-digestSQLiteOTel
View repo →
🧬

Infinity Data

Analytics + vector database in one binary
BETA
replacesSnowflake · Databricks · Pinecone
HNSW
ANN Index
cos / L2 / dot
Metrics
GROUP BY
Analytics
>0.9 top-10
Recall
HNSW approximate nearest-neighbour search
Cosine, Euclidean & dot-product metrics
Vector collections with metadata filters
Analytics tables: filter, group-by, aggregate
Persisted indexes — reload on boot
API-key auth, embedded dashboard
cd infinity-data
cargo run --bin infinity-data
# dashboard → http://localhost:9200
RustHNSWaxumSQLiteSIMD
View repo →
🌊

Infinity Stream

Streaming, search & real-time pub/sub
BETA
replacesKafka / Confluent · Elasticsearch · Algolia · Pusher
Segmented
Log
BM25
Search
WebSocket
Realtime
Consumer
Groups
Append-only segmented commit log
Topics, partitions & consumer offsets
WebSocket pub/sub fan-out (Pusher-style)
BM25-ranked full-text search indexes
Recovery-on-boot from disk segments
API-key auth, embedded dashboard
cd infinity-stream
cargo run --bin infinity-stream
# dashboard → http://localhost:9300
RustBM25WebSocketaxumtokio
View repo →
// ONE MONOREPO · APACHE-2.0
Own your infrastructure again
Clone it, run it locally in one command, or self-host on any cloud. No vendor lock-in, no consumption bill-shock, no security features held hostage behind an enterprise tier.
Watch: 139x Rust Speedup