nixopus  by nixopus

Autonomous cloud platform for modern builders

Created 1 year ago
1,450 stars

Top 27.4% 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 month ago

Responsiveness

Inactive

Pull Requests (30d)
1
Issues (30d)
1
Star History
9 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.0%
3k
Open-source LLMOps platform for streamlining AI workflows
Created 3 years ago
Updated 3 months ago
Feedback? Help us improve.