A Python library for extracting structured information from unstructured text using LLMs with precise source grounding and interactive visualization.
Repository Index
77,852 visible repositories in the index
1–19 of 19 · Most stars
How Python does AI. Agents, realtime voice, image generation, embeddings. Every model, every interface, typed end to end.
- agent-framework
- pydantic
- python
- genai
Structured Outputs
- generative-ai
- llms
- prompt-engineering
- symbolic-ai
structured outputs for llms
- openai
- python
- pydantic-v2
- openai-functions
An Application Framework for AI Engineering
- artificial-intelligence
- java
- spring-ai
Adding guardrails to large language models.
Open-source framework for building agentic apps in JavaScript, Go, Dart, and Python, built and used in production by Google
- ai
- genkit
- vector-database
- embedders
🤖 Type-safe, provider-agnostic TypeScript AI SDK for streaming chat, tool calling, agents, and multimodal apps across OpenAI, Anthropic, Gemini, React, Vue, Svelte, and Solid.
Seamlessly integrate LLMs as Python functions
Local typed decisions, contrastive data curation, and model evaluation.
Instant, controllable, local pre-trained AI models in Rust
Run a 1-billion parameter LLM on a $10 board with 256MB RAM
Run AI models locally on your machine with node.js bindings for llama.cpp. Enforce a JSON schema on the model output on the generation level
Extract structured data and insights from documents using LLMs and decision models
- ai
- data-extraction
- document-intelligence
- generative-ai
Fast, Flexible and Portable Structured Generation
- large-language-models
- structured-generation
Turn any LLM into a Jev-style decision model: typed decisions, real probabilities, no training. (continue updating, welcome any issue and PR request)
- calibration
- decision-model
- jev
- jev-model
Go AI SDK, the Go way. One unified API across 21+ providers. Streaming, structured output, MCP support, stdlib only. Go AI SDK for AI applications inspired by Vercel AI SDK.
Structured outputs, vectorization and tool calling for your Ash application
The production agent framework for Go — type-safe agents, structured output, multi-provider streaming, guardrails, and multi-agent orchestration with zero core dependencies.