| .agent | 2 days ago | ||
| .vscode | 15 days ago | ||
| agent-node | 2 days ago | ||
| ai-hub | 2 days ago | ||
| deployment | 2 days ago | ||
| docs | 2 days ago | ||
| frontend | 2 days ago | ||
| scripts | 2 days ago | ||
| skills | 2 days ago | ||
| .gitignore | #6 | 12 days ago | |
| LICENSE | 8 days ago | ||
| README.md | 2 days ago | ||
| docker-compose.yml | 2 days ago | ||
| nginx.conf | 13 days ago | ||
Cortex Hub is a state-of-the-art, modular AI orchestration platform that bridges the gap between Large Language Models (LLMs) and local execution via a distributed Agent Node Mesh. It features a modern React-based workspace, a powerful Skill System, and advanced RAG (Retrieval-Augmented Generation) capabilities.
Download the Agent Node Bundle from the "Nodes" page in the dashboard. Unzip and run ./run.sh (Linux/macOS) or run.bat (Windows). The node will automatically connect to your Hub using the pre-configured security token.
Skills like Browser Automation and Terminal Control are available directly in your chat sessions. You can attach specific nodes to a session to give the AI hands-on access to those environments.
The easiest way to get started is using the pre-configured Dev Container or local Docker Compose.
Copy the example environment file and add your API keys (Gemini, OpenAI, etc.):
cp .env.example .env
Initialize the Hub (Backend, Frontend, and Database) in one command:
docker compose up -d --build
Cortex Hub uses a layered deployment strategy to keep the core codebase clean while supporting specific production environments.
ai-hub/: The Core Python (FastAPI) backend.frontend/: The React-based unified dashboard.agent-node/: The lightweight client software for distributed nodes.skills/: Source for AI capabilities (Shell, Browser, etc.).deployment/: Environment-specific overrides (e.g., jerxie-prod with NFS support).scripts/: Centralized automation for sync, rebuilding, and maintenance.For Jerxie AI production instances, we use the centralized remote deployer:
# Sync local changes and rebuild on the production server REMOTE_PASS='<PASSWORD>' bash scripts/remote_deploy.sh
. โโโ ai-hub/ # Backend API & Orchestrator โโโ ui/ # Frontend Workspace (React) โโโ agent-node/ # Distributed Node Client โโโ skills/ # AI Skill Definitions โโโ deployment/ # Env Overrides (NFS, SSL, OIDC) โโโ scripts/ # CI/CD & Maintenance Scripts โโโ cortex.db # Local SQLite Cache โโโ docker-compose.yml # Generic Development Entrypoint
pytest ai-hub/tests/scripts/frontend_testerscripts/test_ws.jsDistributed under the MIT License. See LICENSE for more information.