LibreAI / Agentes de IA / magentic
// agents · jackmpcollins/magentic

magentic

magentic é um projeto de agentes de IA de código aberto de jackmpcollins (jackmpcollins/magentic no GitHub). Tem 2.426 estrelas no GitHub e 128 forks, é publicado sob a licença MIT e foi atualizado pela última vez no GitHub em 11 de março de 2026.

Use LLMs as plain Python functions: prompts become typed, testable code.

💎 Joia escondida★ 2,4 mil estrelas⑂ 128 forksMITatualizado mar 2026
▦ visual: o README deste projeto não inclui nenhuma captura incorporável,
então aqui vai um marcador. O guia abaixo está completo mesmo assim.
// dados do projeto

Dados do projeto

Estrelas no GitHub
2.426
Forks
128
Licença
MIT
Última atualização no GitHub
11 de março de 2026
Categoria
Agentes de IA
Tipo de ficha
Joia escondida: uma página mais breve para um projeto menos conhecido
Site oficial
Official site
// como funciona

Como funciona

  1. Install magentic

    pip install it into your Python project.

  2. Define a function

    Write a signature with types.

  3. Call it

    The LLM fills in the implementation.

  4. Test normally

    Functions behave like functions.

// recursos

Por que as pessoas gostam tanto

LLMs as functions

Call models like regular code.

Typed input and output

Pydantic-style type safety.

Testable

Mock and unit-test LLM calls.

Minimal API

A tiny surface, easy to learn.

Chat support

Multi-turn conversations too.

MIT licensed

Use anywhere.

Advertisement
// execute você mesmo

Execute você mesmo

  1. Step 1 — Clone the repo

    Download the source and move into the project folder.

    git clone https://github.com/jackmpcollins/magentic.git
    cd magentic
  2. Step 2 — Check the README

    Every project documents its own setup; start with install requirements.

    cat README.md | head -60
  3. Step 3 — Run it

    Follow the project’s launch command — Docker, pip, npm, or a binary release.

    # see README for the exact launch command
// casos de uso

O que você pode criar

Advertisement
// perguntas frequentes

Perguntas frequentes

Who maintains Magentic?

It is an open-source project at jackmpcollins/magentic with 128 forks.

Is it free for commercial use?

Yes. MIT licensed.

Which models work?

ChatGPT-style chat models; see the docs.

How is it different from Instructor?

Even more minimal: functions first, framework second.

Does it handle structured output?

Yes. Types drive parsing and coercion.

// continue explorando

Ferramentas semelhantes

Agentes de IA

Langchain

The agent engineering platform

★ 147,4 mil estrelasMIT
Ver o guia →
Agentes de IA

CAMEL

🐫 CAMEL: The first and the best multi-agent framework. Finding the Scaling Law of Agents. https://www.camel-ai.org

★ 17,8 mil estrelasApache-2.0
Ver o guia →
Agentes de IA

genkit

Open-source framework for building agentic apps in JavaScript, Go, Dart, and Python, built and used in production by Google

★ 6,5 mil estrelasApache-2.0
Ver o guia →
Agentes de IA

dspy

Program language models with code and compilers — not fragile prompts.

★ 38,6 mil estrelasMIT
Ver o guia →
Agentes de IA

adk-python

Google's code-first toolkit for building real AI agents.

★ 21,7 mil estrelasApache-2.0
Ver o guia →
Agentes de IA

rmux

Rust terminal multiplexer with a typed SDK: drive any CLI app from code.

★ 2,7 mil estrelasCustom
Ver o guia →
// alternativas

Alternativas em Agentes de IA

Os outros projetos de Agentes de IA com mais estrelas no catálogo do LibreAI — a lista realista de alternativas se magentic não for o ideal para você.

// mais em agents

Mais em Agentes de IA

Projetos de Agentes de IA próximos no catálogo, os mais próximos em estrelas de magentic: continue explorando dos dois lados dele.

Baixe o magentic

Grátis e aberto: pegue o código-fonte, dê uma estrela no repositório e comece a criar.