Common Agent Runtime Parslee AI
winget install --id=Parslee.Car -e Common Agent Runtime (CAR) is a deterministic execution layer designed to validate, verify, and execute actions proposed by AI agents. This software provides pre-built Windows x64 binaries, including a command-line interface (car), a WebSocket server (car-server), and an evaluation bridge for StateBench (car-memgine-eval).
Key Features:
- Verification: Proves plan properties such as safety, equivalence, and optimality before execution.
- Policies: Enforces Rust-based constraints on actions to ensure secure and predictable behavior.
- State Management: Maintains a typed key-value store with snapshotting and rollback capabilities.
- Graph Memory: Enables spreading activation and context assembly for grounded LLM interactions.
- Skills: Learns and evolves reusable procedures from execution traces.
- Tools: Callback-based tool implementation, with the runtime managing dependencies.
- Workflows: Supports multi-stage pipelines with conditional logic and compensation on failure.
- Conformance Tests: Ensures consistent execution semantics across implementations.
- Unified Inference: Supports local and remote inference through a provider-agnostic protocol.
Audience & Benefit: Ideal for developers building AI-driven applications, CAR ensures safer, more predictable interactions by validating plans before execution. It enables efficient resource management, reduces hallucinations, and improves reliability through rigorous testing and policy enforcement. The runtime can be installed via winget, making it accessible for integration into various development workflows.
This software is designed to empower developers with robust tools for building reliable AI systems, ensuring consistent behavior across different implementations while maintaining security and efficiency.