Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

nimbus

Nimbus is a single-binary Rust backend providing cloud sovereignty for developers. It serves as an AI agent primitives library with BaaS in one binary. Supports document storage, server-side functions, real-time subscriptions, scheduling, authentication, and native HTTP/WebSocket APIs.

Ficha actualizada 22 sept 2026, 18:37 · upstream 22 sept 2026, 18:12 · release v0.1.48

00

Qué es nimbus

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Nimbus is a comprehensive backend solution that can be deployed to any environment without Docker or Kubernetes. It provides a single Rust binary that handles document storage (PostgreSQL, MySQL, MongoDB, SQLite), compute operations (V8 runtime for queries/mutations), networking (endpoints, leases, attachments), and authentication. The embedded console serves as both developer interface and operator dashboard. Built with zero external dependencies beyond the chosen database driver.

CASOS DE USO
  • AI agent infrastructure where developers need to build and run autonomous agents without managing a full cloud platform
  • Serverless application hosting that requires native Rust execution rather than Node.js or Python
  • Regulated environments requiring air-gapped deployment with zero external dependencies
  • Enterprise applications needing document storage with tenant isolation, real-time collaboration, and audit trails
  • Internal tools for teams replacing traditional BaaS subscriptions with a self-hosted binary solution
  • Edge computing scenarios where the backend must run entirely on-premise without network access to cloud services
PUNTOS DESTACADOS
  • Single Rust binary serves all protocols (Convex, Firestore, Cloud Functions, MongoDB, DynamoDB) through one engine with shared storage and mutations
  • No external database required — SQLite by default with PostgreSQL, MySQL, libSQL, and redb backends available as drop-in replacements
  • Native HTTP/WebSocket API allows direct client connections without SDKs or polling
  • Real-time subscriptions for live data streams across all connected clients
  • Durable scheduling survives restarts via cron jobs and runAfter/runAt hooks
  • Zero telemetry, no metered pricing, and source-available with full transparency
PRECAUCIONES
  • No Intel macOS builds available — only Apple Silicon (macOS 14+) and Linux x86_64/arm64
  • DynamoDB requires AWS SDKs which may not be present in all environments
  • MongoDB requires a dedicated listener on port 27017, limiting concurrent connections per instance
  • No built-in CI/CD pipeline — manual deployment via Docker Compose or binary download required
  • Real-time subscriptions are limited to the same tenant (no cross-tenant streaming)
  • Authentication is provider-specific and not a unified identity layer across all protocols
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU4 vCPUrecomendación inicial
MEMORIA4 GBRAM estimada
DISCO30 GBalmacenamiento base
COMPLEJIDADhighnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Docker Compose detectado

Install via Homebrew: brew install nimbus/tap/nimbus. For production, use Docker Compose with the provided docker-compose.yml to run multiple sandbox agents simultaneously. The binary can be deployed directly on bare metal or containerized in any OCI image registry. Use --no-firestore and --no-dynamodb flags when not using those protocols. Enable native HTTP for direct client access without SDKs.

✓Dockerfile
✓Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
ReactNode.jsRust
SERVICIOS
PostgreSQLMySQLRedisMongoDBS3/MinIO
BASES DE DATOS
PostgreSQLMySQLRedisMongoDB
PUERTOS
270173210800054323306
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.