nixopus  by nixopus

Autonomous cloud platform for modern builders

Created 1 year ago
1,420 stars

Top 28.2% on SourcePulse

GitHubView on GitHub
Project Summary

Autonomous Cloud for modern builders Nixopus is an open-source, AI-powered platform automating application deployment, monitoring, and self-healing. It targets developers seeking to streamline CI/CD by handling code analysis, config generation, deployment, and failure remediation autonomously, available self-hosted or via Nixopus Cloud.

How It Works

Users connect a code repository; an AI agent analyzes code, generates configs, and deploys with auto-HTTPS. The agent monitors failures, diagnoses logs, creates fix PRs, and redeploys, eliminating manual debugging loops.

Quick Start & Requirements

  • Install: Run curl -fsSL install.nixopus.com | sudo bash, with optional env vars for domain, email, LLM provider.
  • Prerequisites: Fresh x86_64/aarch64 VPS (1GB+ RAM, 2GB+ disk), root access, Docker (auto-installed).
  • Resources: Official documentation, self-hosting guides, demo video, and Discord community are available.

Highlighted Details

  • AI-Driven Lifecycle: Automates config generation, deployment, and failure remediation via agent-driven PRs and redeploys.
  • Conversational Management: Control deployments, domains, logs, rollbacks via chat in dashboard or editor extensions (VS Code, Cursor).
  • Full Machine Access: In-browser terminal and container inspection for debugging.
  • Framework Agnostic: Supports any containerizable stack (Next.js, Django, Rails, Go, Compose), auto-detecting configurations.
  • Operational Features: Includes auto TLS (Let's Encrypt), custom domain support, and instant rollbacks.
  • Self-Hostable: Free, open-source self-hosting with full feature parity ensures no vendor lock-in.

Maintenance & Community

The project welcomes contributions and offers a Discord community ([discord-link]). Multi-server orchestration, load balancing, and auto-scaling are planned.

Licensing & Compatibility

Distributed under the FSL-1.1-ALv2 (Fair Source License). Emphasizes self-hostability with full feature parity, promoting infrastructure control.

Limitations & Caveats

AI self-healing is "in development." Multi-machine orchestration, load balancing, and auto-scaling are on the roadmap. Initial user registration is limited; manual invites follow. A dedicated, fresh VPS is mandatory.

Health Check
Last Commit

1 day ago

Responsiveness

Inactive

Pull Requests (30d)
94
Issues (30d)
6
Star History
38 stars in the last 30 days

Explore Similar Projects

Starred by Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), Vasek Mlejnsky Vasek Mlejnsky(Cofounder of E2B), and
1 more.

pezzo by pezzolabs

0.1%
3k
Open-source LLMOps platform for streamlining AI workflows
Created 3 years ago
Updated 1 week ago
Feedback? Help us improve.