NubiferAI

AI-native cloud operations - describe what you want, get infrastructure-as-code

Describe what you want to build, deploy, or change in natural language. NubiferAI generates infrastructure-as-code, deployment scripts, and operational plans using AI providers you control.


How It Works

You describe it    -->    Seed interprets    -->    AI generates    -->    You review    -->    Execute
"Deploy Flask to       aws-deployer seed         Terraform +            Check the           One-click
 ECS with ALB"         focuses the AI            ECS task def           generated code      deploy
  1. Describe what you want in plain English
  2. Seeds (AI personas) focus the AI on the right domain
  3. AI generates infrastructure-as-code, scripts, or operational plans
  4. You review every action before anything runs
  5. Execute with confidence — nothing runs without your approval

Desktop App

NubiferAI includes a native GTK 4 / libadwaita desktop application with a prompt-driven workflow and one-click quick actions.

NubiferAI home page with prompt and quick actions

Home page — describe what you want or pick a quick action

Quick Actions by Cloud Provider

Pre-built actions organized by category: AWS, Google Cloud, Azure, FinOps, DevOps, and Security. Click one to start immediately.


Seeds (35+)

Seeds are AI personas — specialized system prompts that give NubiferAI deep expertise in specific cloud domains. Each seed shapes how the AI thinks, what tools it uses, and what output format it produces.

NubiferAI seeds browser with tag filters

Seeds browser — search and filter by tag

NubiferAI seed cards with descriptions and tags

Seed cards — each specialist with its tools and output formats

CategorySeedsExamples
AWS12Cloud Engineer, Solutions Architect, Lambda Specialist, IAM Specialist
Google Cloud5GCP Engineer, BigQuery Analyst, GKE Specialist
Azure5Azure Engineer, AKS Specialist, Cosmos DB Expert
FinOps4Cost Optimizer, Budget Analyst, Reserved Instance Planner
DevOps4Ansible Expert, Kubernetes Expert, CI/CD Specialist
Security1Security Auditor
General1General Cloud Assistant

You can also create custom seeds for your team's specific workflows.


AI Providers

Switch providers at any time — use free local models for testing, or premium APIs for production quality.

NubiferAI provider selection dropdown

Switch providers and models from the header bar

ProviderCostBest For
OllamaFreeTesting, privacy, offline use
Claude (Anthropic)PaidBest quality for infrastructure planning
OpenAIPaidAlternative premium option
AWS BedrockPaidEnterprise, uses existing AWS credentials

Integration

When running on NubiferOS, NubiferAI automatically inherits your workspace context — no extra configuration needed.

FeatureStandaloneOn NubiferOS
Workspace detectionManualAutomatic
AWS credentialsAPI key requiredInherited from workspace
Safety classificationUser-configuredWorkspace-enforced
Bedrock accessSeparate credentialsUses workspace AWS credentials
Provider switchingAll availableAll available + Bedrock auto-configured

Install

# On NubiferOS (recommended)
sudo apt install nubifer-ai

# Standalone
python -m venv .venv && source .venv/bin/activate
make install

# Launch the GUI
nubiferai-gtk

# Or use the CLI
nubiferai front "Deploy a Flask app to AWS ECS with ALB"

Documentation

TopicDescription
Getting StartedInstallation, first launch, your first nucleation
AI ProvidersSetup guides for all 4 providers
GUI ApplicationComplete desktop app walkthrough
SeedsAll 35 seeds, custom seed creation
NubiferOS IntegrationAuto-detection, credentials, safety enforcement

Source Code

NubiferAI is open source under GPL-3.0.

ResourceLink
GitHub Repositorygithub.com/nubiferos/nubiferai
Issue TrackerReport a bug
DiscussionsAsk questions