Mirascope – Open-source Python-antiframework voor LLM's, typeveilige tools en agentlussen
#Quasa #QUA #Mirascope
Mirascope is een open-source Python-bibliotheek die wordt omschreven als een antiframework voor LLM's. De bibliotheek biedt typeveilige, provideronafhankelijke tools om modellen van OpenAI, Anthropic, Google en andere aanbieders aan te roepen met een eenvoudige decorator of een modelobject. Je definieert prompts als functies, voegt tools toe met @llm.tool, vraagt gestructureerde uitvoer aan via Pydantic, streamt antwoorden en bouwt agentlussen door execute_tools en resume herhaaldelijk aan te roepen. De bibliotheek omvat automatisch versiebeheer, tracering en kostenregistratie voor aanroepen met een decorator. Lokale modellen en MCP-integratie worden ondersteund. Er zijn geen commerciële SaaS-tarieven; je installeert de bibliotheek met uv add "mirascope[all]" of pip en gebruikt je eigen API-sleutels. Het ontwerp geeft voorrang aan controle en combineerbaarheid boven agentframeworks die vaste ontwerpkeuzes opleggen.
𝗕𝗘𝗟𝗔𝗡𝗚𝗥𝗜𝗝𝗞𝗦𝗧𝗘 𝗦𝗧𝗘𝗥𝗞𝗘 𝗣𝗨𝗡𝗧𝗘𝗡
• Provideronafhankelijke aanroepen via één interface
• Typeveilige tools en gestructureerde uitvoer
• Eenvoudige agentlussen zonder een zwaar framework
• Ingebouwde tracering, versiebeheer en kostenregistratie
• Lichtgewicht en combineerbaar
𝗜𝗗𝗘𝗔𝗔𝗟 𝗩𝗢𝗢𝗥
Python-ontwikkelaars die LLM-functionaliteit voor productiegebruik willen zonder vast te zitten aan een volledig agentframework.
𝗛𝗢𝗢𝗚𝗧𝗘𝗣𝗨𝗡𝗧𝗘𝗡
• Prompts en aanroepen op basis van decorators
• Ondersteuning voor streaming en asynchrone verwerking
• Hervattingspatroon voor toolgebruik over meerdere gespreksrondes
• Opties voor lokale modellen en MCP
• Open-source met duidelijke voorbeelden
𝗠𝗢𝗚𝗘𝗟𝗜𝗝𝗞𝗘 𝗔𝗔𝗡𝗗𝗔𝗖𝗛𝗧𝗦𝗣𝗨𝗡𝗧𝗘𝗡
• Je beheert zelf je API-sleutels voor modellen en de kosten
• Geen gehost platform of visuele bouwomgeving
• Agentlogica is expliciet in plaats van geabstraheerd
• Nieuwere modellen vereisen updates van de bibliotheek
• De mogelijkheden om de werking te monitoren zijn beperkt vergeleken met gespecialiseerde platforms
𝗘𝗜𝗡𝗗𝗢𝗢𝗥𝗗𝗘𝗘𝗟
4.3/5 sterren. Gebruik Mirascope als je overzichtelijke LLM-code met typering wilt die onder jouw controle blijft. Het is geen bouwomgeving voor agents zonder code. Verdien ook een beloning van 1 QUA door een beoordeling te plaatsen op Quasa.io!
𝗔𝗔𝗡 𝗗𝗘 𝗦𝗟𝗔𝗚: https://quasa.io/projects/mirascope