Skip to main content

🛡️ aegis-ai-suite (aegisCore AI Workspace Suite)

Enterprise Multi-Agent SDLC Platform · Core CRM · Standalone Companion Chat · Local Companion Agent

PyPI Version Python Versions Platform Wheel


One Python package. Every operating system. Zero complex setup.
Install with pip and launch the complete aegis Core CRM (:8020), Standalone Companion Chat (:5185), and Local Companion Agent (:47771) from a single terminal command.


⚡ Quick Install & Launch (30 Seconds)

Open Terminal (macOS / Linux) or Command Prompt / PowerShell (Windows) and run:

# 1. Install from PyPI (or from the standalone .whl file)
pip install aegis-ai-suite

# 2. Launch Core CRM + Backend + Local Companion Agent + Companion Chat
aegis-ai
# (or `aegis-crm`)

Or launch the dedicated Standalone Companion Chat directly:

aegis-chat

🧭 Included Applications & Default Ports

A single pip install aegis-ai-suite bundles the entire pre-compiled frontend and backend suite:

Application CLI Command Default URL Description
aegis Core CRM & Full Suite aegis-ai / aegis-crm http://localhost:8020 Full 13-Squad Multi-Agent CRM, Project Control Tower, Browser IDE, QA & Testing Center, and Admin Governance
Standalone Companion Chat aegis-chat http://localhost:5185 Distraction-free chat-first coding workspace powered by Aegis Pinky (Rapid) & Aegis Brain (Deep Reasoning) with inline Git worktree diffs
Local Companion Agent (Auto-started) http://localhost:47771 Local Git worktree manager, AST code-graph parser, Playwright visual QA runner, and CLI coding bridge

🛠️ CLI Reference (aegis-ai / aegis-workspace)

# Start Core CRM (default) and open http://localhost:8020
aegis-ai

# Start Standalone Companion Chat and open http://localhost:5185
aegis-chat

# Open BOTH Core CRM and Standalone Companion Chat in browser tabs
aegis-ai --both

# Run in headless server mode (do not auto-open browser)
aegis-ai --no-browser

# Customize ports on the fly
aegis-ai --port 8020 --chat-port 5185 --agent-port 47771

# Self-update from PyPI or a direct .whl URL / file
aegis-ai --update aegis-ai-suite

✨ Key Capabilities Inside aegis-ai-suite

  1. 13 Operational AI Agent Squads — Specialized multi-agent pipelines for Requirement Analysis, Architecture, Coding, Code Review, QA Testing, Security Auditing, and Release Governance.
  2. Aegis Pinky & Aegis Brain (2×2 Execution Matrix) — Switch seamlessly between rapid ticket fixes and deep multi-file architectural reasoning across OpenAI, Anthropic Claude, Google Gemini, Groq, and 100% local Ollama / LM Studio models.
  3. Isolated Git Worktree Sandboxes — Every agent run executes in an isolated Git worktree with live unified diff inspection, dirty-worktree conflict resolution, and one-click Apply / Rollback.
  4. Enterprise Knowledge Base & Code Graph RAG — Hybrid vector + AST symbol graph retrieval across repositories, PDFs, Word/Excel/PowerPoint specs, and OpenAPI schemas.
  5. Offline Voice Assistant (Whisper + Phonon TTS) — Local speech-to-text and neural text-to-speech with zero cloud audio streaming required.

⚙️ Optional Workspace Configuration (settings.json)

Create a settings.json in your current working directory or ~/.nilswa-workspace-crm/settings.json to persist custom ports:

{
  "APP_MODE": "crm",
  "VERSION": "1.0.0",
  "BACKEND_PORT": 8020,
  "CHAT_PORT": 5185,
  "AGENT_PORT": 47771
}

📄 License & Author

Metadata

Release files for aegis-ai-suite 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for aegis-ai-suite 1.0.0
File Interpreter ABI Platform Actions
aegis_ai_suite-1.0.0-py3-none-any.whl Python 3 none any Details for aegis_ai_suite-1.0.0-py3-none-any.whl

Release files / aegis_ai_suite-1.0.0-py3-none-any.whl

Download URL aegis_ai_suite-1.0.0-py3-none-any.whl
Size 81.1 MB
Tags Python 3
SHA-256 checksum
How to use checksums
3d788670bebaf9e63ae1eaf4f84b8b509381630dd6a55a47a1fa2308a29c7863
BLAKE2b-256 checksum
How to use checksums
aa924bede26a99d56ca7d3fbb1652d275ec389a0cf40be2c2edb9073590569bc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Security for aegis-ai-suite 1.0.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page