Autonomous AI Agent Monitoring & Protocol Adherence System
AI-Monitor is a sophisticated orchestration and monitoring layer designed for autonomous AI agents. It ensures that agents operating within a workspace strictly adhere to the Git-Core Protocol, maintains a persistent "Living Context," and optimizes multi-agent collaboration in complex environments.
- 🛡️ Protocol Guard: Real-time validation of Git-Core Protocol adherence (Session Planning, Architecture-First, Atomic Commits).
- 🧠 Living Context Engine: Dynamic synchronization of project state and architectural decisions across agent sessions.
- 🔄 Autonomous Lifecycle: Automated dependency management, auto-implementation of technical plans, and self-healing CI integrations.
- 📊 Adaptive Metrics: Performance tracking for AI agents including token efficiency, reasoning depth, and implementation accuracy.
- 🚀 Hybrid Execution: Ultra-fast Rust-based orchestration with PowerShell/Bash fallbacks for zero-downtime environments.
AI-Monitor is built with a Hybrid Intelligence approach:
- Core Engine: High-performance Rust for orchestration and decision-making.
- Frontend Dashboard: Modern Svelte + TypeScript interface for human-in-the-loop oversight.
- Agent Intermediary: Specialized protocol wrappers for Copilot, Cursor, and custom agentic frameworks.
AI-Monitor is currently in Public Beta.
- Git v2.30+
- GitHub CLI (
gh) - Node.js v20+
- Rust (optional, for high-performance mode)
# Clone the repository
git clone https://github.com/iberi22/AI-Monitor.git
cd AI-Monitor
# Install dependencies
npm install
# Initialize Git-Core Protocol
.\scripts\init_project.ps1# Start the monitoring dashboard
npm run dev
# Run protocol validation
gc checkThe full documentation site is available at iberi22.github.io/AI-Monitor/.
We welcome contributions! Please see our CONTRIBUTING.md and AGENT_INDEX.md for details on how to participate in the development of AI-Monitor.
This project is licensed under the Apache 2.0 License. See the LICENSE file for details.