Back to Home
Qubinode icon

qubinode_navigator

Verified Safe

by Qubinode

Overview

Orchestrates infrastructure automation, deployment, and management using an AI-powered multi-agent system, offering validation, self-correction, and RAG-driven assistance.

Installation

Run Command
python3 ai-assistant/mcp_http_server.py

Environment Variables

  • GEMINI_API_KEY
  • OPENROUTER_API_KEY
  • ANTHROPIC_API_KEY
  • OPENAI_API_KEY
  • OLLAMA_BASE_URL
  • AIRFLOW_API_URL
  • AIRFLOW_API_USER
  • AIRFLOW_API_PASSWORD
  • MARQUEZ_API_URL
  • QUBINODE_HOME
  • INVENTORY
  • GUID
  • DOMAIN
  • EMAIL
  • USE_HASHICORP_VAULT
  • VAULT_ADDR
  • VAULT_TOKEN
  • RHSM_USERNAME
  • RHSM_PASSWORD
  • ADMIN_USER_PASSWORD
  • AWS_ACCESS_KEY_ID
  • AWS_SECRET_ACCESS_KEY
  • AI_HOST
  • AI_PORT
  • AI_LOG_LEVEL
  • AI_MODEL_PATH
  • USE_LOCAL_MODEL
  • MCP_API_KEY
  • AIRFLOW_MCP_API_KEY

Security Notes

Credentials (AWS, Airflow, Vault tokens) are managed securely through Ansible Vault (`ansiblesafe`) and HashiCorp Vault integration. Setup scripts require/manage root privileges and `sudoers` configurations, which is necessary but high privilege. Certain containers run as root (`user: "0:0"`) for `libvirt` socket access. Network configuration scripts modify firewall rules and network settings. The AI Assistant's FastAPI application uses `allow_origins=["*"]` for CORS by default, which is a critical security risk for production environments (though documentation advises proper configuration). The `eval $(ssh-agent)` command is used in a setup script, which, while common, is a known risk vector if inputs are untrusted.

Similar Servers

Stats

Interest Score30
Security Score7
Cost ClassMedium
Avg Tokens800
Stars1
Forks1
Last Update2026-01-19

Tags

AI-OrchestrationInfrastructure-as-CodeMulti-AgentRAGDevOpsCloud-NativeKVMAirflowObservabilityDeployment Automation