Reporium
GraphWikiTaxonomyStacksInsightsTrendsArchitectureAI-NativeFAQ
Ask anything about the repo library…
Loading repo…
←Library/magentic
Library/magenticForked

jackmpcollins/magentic

magentic

Seamlessly integrate LLMs as Python functions

View on GitHub↗Upstream jackmpcollins/magentic↗

Builder

jackmpcollins

jackmpcollins

jackmpcollins • individual

Stars

2,409

Using upstream star count

Forks

126

Using upstream fork count

Open Issues

0

Activity Score

0/100

0 commits in 30d

Created

Jun 18, 2023

Project creation date

README Summary

Seamlessly integrate Large Language Models into Python code. Use the `@prompt` and `@chatprompt` decorators to create functions that return structured output from an LLM. Combine LLM queries and tool use with traditional Python code to build complex agentic systems.

Community Evaluation

Loading…

AI Dev Skills

Unmapped

API OrchestrationFunction Calling with LLMsLarge Language Model IntegrationMulti-provider LLM ManagementPython Decorators and MetaprogrammingType Hint Systems

Tags

API OrchestrationFunction Calling with LLMsLarge Language Model IntegrationMulti-provider LLM ManagementPython Decorators and MetaprogrammingType Hint SystemsAI AgentsAnthropic / ClaudeAzure AIClaudeCLI ToolData ScienceForkedGPTJupyterLarge Language ModelsLiteLLMLlamaMistralOllamaOpenAIOpenTelemetryPandasPydanticPythonReal-Time / StreamingStructured OutputTool Use

Taxonomy

AI Trends

Function CallingLLM OrchestrationDeveloper Experience EnhancementMulti-provider AI Integration

category

Foundation ModelsAI AgentsInference & ServingDev Tools & AutomationData Science & Analytics

Deployment Context

Cloud APISelf-hosted

Industries

Developer Tools

Modalities

Text

Skill Areas

Large Language Model IntegrationAPI OrchestrationPython Decorators and MetaprogrammingType Hint SystemsFunction Calling with LLMsMulti-provider LLM Management

tag

AI AgentsActiveAnthropic / ClaudeAzure AICLI ToolClaudeData ScienceForkedGPTJupyterLarge Language ModelsLiteLLMLlamaMistralOllamaOpenAIOpenTelemetryPandasPydanticPythonReal-Time / StreamingStructured OutputTool Use

Use Cases

LLM Function IntegrationAI-powered Python ApplicationsRapid Prototyping with LLMsMulti-provider LLM SwitchingType-safe AI Function Calls

Recent Activity

Updated 2 months ago

7 Days

0

30 Days

0

90 Days

2

Bump version to 0.41.1

Your Name • Mar 11, 2026

58b72cf

Handle empty stream chunks & remove require_parameters in OpenRouterChatModel (#464)

Theodore Aptekarev • Mar 11, 2026

64cda83

Quality

beta
Quality
medium
Maturity
beta

Categories

Inference & ServingPrimaryDev Tools & AutomationData Science & AnalyticsFoundation ModelsAI AgentsOther AI / ML

PM Skills

AI-Native ArchitectureCost & EfficiencyData & EvaluationDeveloper PlatformScale & Reliability

Languages

Python100.0%

Timeline

Project created
Jun 18, 2023
Forked
Mar 29, 2026
Your last push
2 months ago
Upstream last push
2 months ago
Tracked since
Mar 11, 2026

Similar Repos

pgvector cosine similarity · $0

Loading…