Skip to main content

VoxKage Agentic OS Assistant


VoxKage

Unified Agentic OS Coordinator & MCP Network

Connects your coding CLIs (Antigravity, OpenCode, Claude Code, DeepSeek Harness) with a unified MCP server network, dynamic self-learning memory, and deep compiler verification.


PyPI Version Platform License Python

Install Engines Memory




[Quick Start] • [Supported Engines] • [Capabilities] • [CLI Commands] • [Contributing] • [Troubleshooting]




🚀 Quick Start (60 Seconds)

1. Install VoxKage

Install globally using pipx (recommended) or pip:

pipx install voxkage

2. Initialize Environment

Run the interactive setup wizard:

voxkage init

The setup wizard automatically detects your installed coding CLIs, configures persistent storage at ~/.voxkage/, and scaffolds all MCP server registrations across your providers.

3. Launch Your Preferred CLI

Start coding with your active engine:

voxkage             # Launches configured default interface
voxkage status      # Health check all 15 MCP servers & active integrations
voxkage tray        # Launches the background system tray manager

⚡ Supported Interface Engines

VoxKage unifies your toolset and memory across 4 major coding assistants. You can use any one of them (or all four):

Interface Engine CLI Command Installation / Setup Command Config Location
Antigravity CLI / IDE agy antigravity.dev ~/.gemini/antigravity-cli/mcp/ & GEMINI.md
OpenCode CLI opencode npm install -g @opencode/cli ~/.config/opencode/opencode.json & AGENTS.md
Claude Code claude npm install -g opencode-starter ~/.claude.json & CLAUDE.md
DeepSeek Harness dsh web npm install -g @deepseek-ai/dsh ~/.dsh/config.yml & .agents/AGENTS.md

🧠 Core Capabilities & Architecture

┌────────────────────────────────────────────────────────────────────────┐
│                          VOXKAGE COORDINATOR                           │
│      Antigravity (agy) │ OpenCode │ Claude Code │ DeepSeek Harness     │
└───────────────────────────────────┬────────────────────────────────────┘
                                    │
    ┌───────────────────────────────┴───────────────────────────────┐
    ▼                                                               ▼
┌──────────────────────────────────────┐  ┌──────────────────────────────────────┐
│       Core MCP Servers (15)          │  │        Active Integrations (8)       │
├──────────────────────────────────────┤  ├──────────────────────────────────────┤
│ • voxkage-cognitive-core (Reasoning) │  │ • Telegram Remote Daemon             │
│ • voxkage-memory (Soul DB & TF-IDF)  │  │ • Gmail Automation                   │
│ • voxkage-rag (Local SQLite FTS5)    │  │ • Spotify Playback Control           │
│ • voxkage-websearch (Fast DuckDuckGo)│  │ • GitHub Actions & Commits           │
│ • voxkage-browser (Playwright)       │  │ • Netlify & Supabase MCP             │
│ • voxkage-system & oscontrol         │  │ • Sequential Thinking MCP            │
│ • voxkage-devserver & coding (ACE)   │  │ • Google Colab Integration           │
│ • voxkage-gui, notify, file, session │  │                                      │
└──────────────────────────────────────┘  └──────────────────────────────────────┘

1. Dynamic Recursive Self-Improvement (voxkage-cognitive-core)

Instead of rigid checklists, VoxKage uses a dynamic, model-driven self-improvement loop:

  • cognitive_think: Multi-step reasoning that automatically retrieves relevant past incident fixes & prevention rules from Soul Memory before code is edited.
  • verify_workspace: Deep compiler and syntax validation across Python (py_compile), JavaScript/TypeScript (node --check), HTML (extracts <script> modules for syntax validation), and JSON/YAML.
  • record_incident: Logs concrete bugs, root causes, solutions, and prevention rules at the end of a task into ~/.voxkage/cognitive/incidents.jsonl and SQLite memory.
  • cognitive_optimize: Displays active prevention rules and memory index health.

2. Two-Tier Memory Architecture

  • Tier 1 (Lean Prompt Injection): Personal identity and core user preferences are injected into CLAUDE.md / GEMINI.md (~1.5k chars max). Never triggers 40k context limit warnings.
  • Tier 2 (Dynamic SQLite & RAG): Problem/solution logs, bug resolutions, and technical learnings are stored in ~/.voxkage/memory.jsonl and rag_database.db, queried dynamically on-demand via search_memory("<keywords>").

3. Remote Telegram Control

Control and query your desktop assistant remotely from your phone:

voxkage plugins telegram setup   # Configure Telegram bot token & chat ID

🛠️ CLI Reference

voxkage init              # Interactive setup & multi-engine scanner
voxkage status            # Inspect active MCP servers, engines, and integrations
voxkage tray              # Start the background system tray manager
voxkage rag index <path>  # Index a directory into SQLite FTS5 RAG database
voxkage rag search <q>    # Search indexed documents via full-text search
voxkage plugins list      # Show installed community and core plugins
voxkage plugins setup <p> # Configure plugin credentials (telegram, spotify, etc.)
voxkage upgrade           # Check and upgrade to the latest VoxKage release

💻 Local Development & Contributing

We welcome community contributions, bug fixes, and new plugins!

1. Clone the Repository

git clone https://github.com/ayushdwivedi001/VoxKage.git
cd VoxKage

2. Create Virtual Environment & Install Dependencies

python -m venv venv

# Windows:
.\venv\Scripts\activate
# Linux/macOS:
source venv/bin/activate

pip install -e .
pip install build twine pytest

3. Verify Syntax & Run Tests

python -m py_compile voxkage/cli.py voxkage/mcp_servers/cognitive_core_server.py
python -m voxkage.cli status

4. Submitting a Pull Request

  1. Fork the repository and create a feature branch (git checkout -b feature/amazing-feature).
  2. Commit your changes (git commit -m "feat: add amazing feature").
  3. Push to your branch (git push origin feature/amazing-feature).
  4. Open a Pull Request on GitHub.

❓ Troubleshooting

1. Permission Denied on Windows during pipx upgrade

If Windows locks python.exe while VoxKage background tasks or system tray are running:

Get-Process -Name "pythonw" -ErrorAction SilentlyContinue | Stop-Process -Force
Start-Sleep 2
pipx install voxkage --force

2. Re-scaffold MCP Server Registrations

If you installed a new engine (e.g. DeepSeek Harness or OpenCode) after initial setup:

voxkage init

This re-scaffolds the schema files and configurations for all detected engines.


📄 License

Distributed under the Apache 2.0 License. See LICENSE for more information.

Metadata

Release files for voxkage 1.1.15

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 voxkage 1.1.15
File Interpreter ABI Platform
voxkage-1.1.15-py3-none-any.whl Python 3 none any Details

Release files / voxkage-1.1.15-py3-none-any.whl

Download URL voxkage-1.1.15-py3-none-any.whl
Size 359.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ac6f221755e946f955448f7bc4fa474d1f0a5833b80a8d0b73ea25eaf705186a
BLAKE2b-256 checksum
How to use checksums
2fc6df2dc015d43f116ea8af98518e9e3498e5ace716f7855d684fe24d432f59
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.11

Release history Release notifications | RSS feed

This release

1.1.15 This release

1 release file

1.1.14

1 release file

1.1.13

1 release file

1.1.12

1 release file

1.1.11

1 release file

1.1.10

1 release file

1.1.9

1 release file

1.1.8

1 release file

1.1.7

1 release file

1.1.6

1 release file

1.1.5

1 release file

1.1.4

1 release file

1.1.3

1 release file

1.1.2

1 release file

1.1.1

1 release file

1.0.5

1 release file

1.0.4

1 release file

1.0.3

1 release file

1.0.2

1 release file

1.0.1

1 release file

1.0.0

1 release file

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