Mirascope/mirascope

The LLM Anti-Framework

74
/ 100
Verified

This project offers a unified way for developers to integrate various large language models (LLMs) into their applications, abstracting away the differences between different providers. Developers can easily send text prompts to an LLM and receive generated text, structured data, or even enable complex agentic behaviors where the LLM can use external tools. It's designed for software developers who are building applications powered by AI.

1,425 stars. Used by 1 other package. Actively maintained with 27 commits in the last 30 days. Available on PyPI.

Use this if you are a software developer building applications that need to interact with different LLM providers and require features like structured output or tool-use capabilities.

Not ideal if you are a non-developer seeking a no-code solution for directly using LLMs without writing any code.

AI-powered-application-development LLM-integration software-development API-integration agentic-AI
Maintenance 20 / 25
Adoption 11 / 25
Maturity 25 / 25
Community 18 / 25

How are scores calculated?

Stars

1,425

Forks

108

Language

Python

License

MIT

Last pushed

Mar 11, 2026

Commits (30d)

27

Dependencies

5

Reverse dependents

1

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/prompt-engineering/Mirascope/mirascope"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.