
Mirascope
An OSS Python toolkit for building AI agents and apps with abstractions that aren't obstructions.
🛡️ AgentReady threat assessment
MAESTRO 7-layer threat model + OWASP AIVSS risk score for Mirascope, derived from its capabilities.
These scores are auto-generated from public information (the agent's own listing, docs, and repository) using the canonical OWASP AIVSS formula and the MAESTRO framework — an estimate for guidance, not a penetration test, audit, or certification. See the scoring methodology — every score is re-derived by the same automated method as an agent's public evidence changes.
Overview
Mirascope is an open-source python toolkit designed to simplify the integration of LLMs into applications. It provides the right level of abstractions so developers remain in control. Miracsope can be used completely on its own for building with LLMs or you can pick the pieces you like from other frameworks and still get the best out of Mirascope.
Key features and capabilities
- Dynamically Configured Calls
- Dynamically Configured Tools
- Extract Structured Data
- Generate Structured Data
- JSON mode
- Stream Structured Information
- Type Hints
Use cases
- Reliable production code
- Complicated chains
- Multiple providers