Mirascope – Python-antiramverk för LLM med öppen källkod, typsäkra verktyg och agentloopar
#Quasa #QUA #Mirascope
Mirascope är ett Python-bibliotek med öppen källkod som beskrivs som ett antiramverk för LLM. Det erbjuder typsäkra, leverantörsoberoende verktyg för att anropa modeller från OpenAI, Anthropic, Google och andra med en enkel dekorator eller ett modellobjekt. Du definierar promptar som funktioner, lägger till verktyg med @llm.tool, begär strukturerad utdata via Pydantic, strömmar svar och bygger agentloopar genom att upprepade gånger anropa execute_tools och resume. Det inkluderar automatisk versionshantering, spårning och kostnadsuppföljning för dekorerade anrop. Lokala modeller och MCP-integration stöds. Det finns ingen kommersiell SaaS-prissättning; du installerar det med uv add "mirascope[all]" eller pip och använder dina egna API-nycklar. Utformningen prioriterar kontroll och möjligheten att kombinera komponenter framför agentramverk som föreskriver hur du ska arbeta.
FRÄMSTA STYRKOR
• Leverantörsoberoende anrop med ett enda gränssnitt
• Typsäkra verktyg och strukturerad utdata
• Enkla agentloopar utan ett tungt ramverk
• Inbyggd spårning, versionshantering och kostnadsuppföljning
• Lättviktigt och enkelt att kombinera med andra komponenter
PASSAR PERFEKT FÖR
Python-utvecklare som vill ha LLM-funktioner för produktionsbruk utan att låsa sig till ett komplett agentramverk.
HÖJDPUNKTER
• Dekoratorbaserade promptar och anrop
• Stöd för strömning och asynkron körning
• Återupptagningsmönster för verktygsanvändning över flera samtalsturer
• Alternativ för lokala modeller och MCP
• Öppen källkod med tydliga exempel
SAKER ATT ÖVERVÄGA
• Du hanterar själv dina API-nycklar och kostnader för modellerna
• Ingen driftad plattform eller visuell byggare
• Agentlogiken är explicit snarare än abstraherad
• Nyare modeller kräver uppdateringar av biblioteket
• Observabiliteten är grundläggande jämfört med specialiserade plattformar
SAMLAT OMDÖME
4.3/5 stjärnor. Använd Mirascope när du vill ha ren, typad LLM-kod som du behåller kontrollen över. Det är ingen agentbyggare utan kod. Få även 1 QUA i belöning genom att skriva en recension på Quasa.io!
KOM IGÅNG: https://quasa.io/projects/mirascope