Tools tagged with "Structured output"
572Updated 2 years agoAGPL-3.0
macOS · Windows · Linux#Code execution#Human approval#Multi-agent workflows
Agent Pilot is a desktop AI workflow builder for people who want to combine model conversations with tools and code. It runs on Windows, Linux and Intel Macs and is open source under AGPL-3.0. You can chat with one model or build a graph of cooperating agents, with human input included where a task needs it.
1.6KUpdated 2 months agoApache-2.0
macOS · Windows · Linux · Docker#MCP#Multimodal input#Ollama integration
ExtractThinker is a Python library for developers who want to extract structured data from documents using models running locally through Ollama. It also supports OpenAI, Anthropic and Groq. With a cloud provider, extraction sends document content to that service, requires provider credentials and may incur charges.
11KUpdated 3 days agoMIT
Web#MCP#Structured output#Tool calling
mcp-use is a TypeScript framework for developers building MCP servers and apps for ChatGPT, Claude, and AI agents. It brings tool definitions, interactive interfaces, and testing into one development framework.
2KUpdated 4 days ago
Docker · Browser Extension · VS Code#Human approval#LLM tracing#Multi-agent workflows
Weft is a language and framework for developers who want to run AI workflow orchestration on their own machine. Its runtime requires Docker, and its graph editor works in VS Code and compatible forks. Self-hosting the workflow doesn't make its model calls local: the included WhatsApp support bot uses OpenRouter for inference.
10.7KUpdated 4 weeks agoMIT
#Batch processing#Ollama integration#Streaming inference
Ollama Python is a client library for developers adding model conversations to Python applications. It connects to a running Ollama service for local use or to Ollama's cloud service for larger models.
20.5KUpdated 2 weeks agoApache-2.0
macOS · Linux#Hugging Face integration#LM Studio integration#Ollama integration
gpt-oss is a pair of OpenAI reasoning models for developers who want to run a local LLM or serve models on their own hardware. The smaller model targets local and specialized applications; the larger one targets general-purpose tasks that need more reasoning.
23.4KUpdated 20 hours agoAGPL-3.0
#Code execution#MCP#Multi-agent workflows
Skyvern automates browser tasks for teams handling forms, vendor portals and repeated data collection. It uses vision models to identify page elements, helping workflows adapt when website layouts change.
2.3KUpdated 1 day ago
Web#Agent Client Protocol#Code execution#Guardrails
NVIDIA Object Oriented Agents (NOOA) is a Python framework for developers building AI agents in their own projects. It supports local models through Ollama and vLLM via LiteLLM, with Qwen3 examples for both backends. It also supports Anthropic and OpenAI models, which send requests to those remote providers.
121KUpdated 1 day agoMIT
#Browser automation#MCP#Ollama integration
Browser Use is an AI browser agent for developers automating tasks across websites. It can work through pages and forms to complete jobs such as booking an appointment.
21.2KUpdated 22 hours agoMIT
#Human approval#LLM tracing#MCP
Pydantic AI is a Python SDK for developers building agents into their applications. It uses Pydantic validation to give application code structured results and check the arguments agents pass to tools.
210.4KUpdated 23 hours ago
#Code execution#Human approval#MCP
n8n is a workflow automation platform for technical teams connecting AI agents to business processes and their own data. Its visual editor lets you inspect individual steps and add code where a workflow needs custom behavior.
4.1KUpdated 5 days agoMIT
Docker#LLM tracing#MCP#Multi-agent workflows
Langroid is a Python framework for developers building applications where AI agents divide up a task. Each agent can maintain its own conversation and use documents or tools, then delegate work to other agents.
28.8KUpdated 1 day agoMIT
macOS · Windows · Linux#LM Studio integration#MCP#Multi-agent workflows
Semantic Kernel is an SDK for developers building AI agents and coordinated workflows inside applications. It lets developers choose local model backends or cloud providers for those applications.
801Updated 1 month ago
#Browser automation#Human approval#MCP
Fortress is a self-hosted Chromium fork for developers whose scrapers and AI agents encounter browser fingerprint checks. It changes fingerprint behavior inside the browser engine to help automated sessions access protected pages.
36KUpdated 1 day agoApache-2.0
Web#Agent Skills#Code execution#Distributed execution
AgentScope is a Python framework for developers building AI agent applications on their own servers. It includes an SDK, a FastAPI backend and a web UI for applications with multiple users and separate sessions.
3.6KUpdated 22 hours agoApache-2.0
macOS · Windows · Linux · iOS · Android · Web#Agent Skills#Hugging Face integration#Multimodal input
LiteRT is Google's framework for developers adding machine learning and generative AI to apps that run on users' devices. It succeeds TensorFlow Lite and supports local inference without a server round trip.
186.9KUpdated 21 hours agoMIT
macOS · Windows · Linux · Docker#GGUF#llama.cpp backend#Multimodal input
Ollama runs open models for people who want local AI applications, model chat or a backend for coding assistants. It provides a command-line interface and an API, with a choice between inference on your hardware and its cloud service.
87.3KUpdated 1 week agoApache-2.0
Docker#Browser automation#Structured output
Crawl4AI is a web crawler and scraper for developers feeding websites into AI agents, RAG systems and data pipelines. It can extract useful page content without requiring an LLM.
391Updated 2 weeks agoMIT
Web#Batch processing#Multilingual#Ollama integration
ChatGPT Subtitle Translator translates SRT subtitles for people who need translated text to stay matched to the original entries. It supports local Ollama models and OpenAI-compatible providers, so you can choose where translation runs.
huggingface.coOCR and Document Scanning
Linux#Batch processing#Hugging Face integration#Multimodal input
Qwen2.5-VL is a vision-language model for developers building visual assistants, document processing applications and screen-based agents. It answers questions about images and video and can return structured data for software to use.
807Updated 3 weeks agoMIT
#Home Assistant integration#Ollama integration#OpenAI-compatible API
AI Automation Suggester helps Home Assistant users find automation ideas based on their home's devices, rooms and existing automations. It produces YAML suggestions for review rather than installing automations itself.
14.7KUpdated 3 days agoApache-2.0
macOS · Windows · Linux · iOS · Android · Web#Hugging Face integration#LoRA#Multilingual
Needle is an AI model for developers building device assistants that turn requests into actions. It prioritizes automation over general chat, with smaller model variants for devices that have limited resources.
28.4KUpdated 19 hours agoApache-2.0
#MCP#Structured output#Tool calling
FastMCP is a Python framework for developers who want AI agents to use their applications and data through the Model Context Protocol (MCP). It covers both publishing tools and connecting to them, with support for servers that run locally or remotely.
7.8KUpdated 6 days agoMIT
macOS · Windows · Linux · Docker · Web#Code execution#GGUF#Hugging Face integration
mistral.rs is an inference engine for developers who want to run AI models on their own computer or server. It supports browser chat and inference embedded directly in Python or Rust applications.
1.5KUpdated 2 days agoMIT
macOS · Windows · Linux#Code execution#Knowledge graphs#llama.cpp backend
npcpy is a Python library for developers and researchers building AI agents and applications with language models. It supports local LLM backends as well as cloud providers, so projects can choose where model requests run.
9.6KUpdated 22 hours agoApache-2.0
#MCP#Ollama integration#RAG
Spring AI is a Java framework for developers adding AI features to Spring applications. It connects models with application data and APIs for tasks such as answering questions about documents.
2.7KUpdated 1 day agoApache-2.0
#Distributed execution#Guardrails#Human approval
AgentField is a self-hosted AI agent platform for developers building services that need to coordinate tasks under shared access rules. It combines execution, identity and audit records in infrastructure you control.
2.2KUpdated 1 week agoMIT
macOS · Windows · Linux#Batch processing#GGUF#Guardrails
node-llama-cpp is a library for developers adding local AI to JavaScript and TypeScript applications. It uses llama.cpp to run GGUF models on your hardware and works in Node.js, Bun and Electron.
1.8KUpdated 18 hours agoMIT
macOS · Windows · Linux · Web#Agent Client Protocol#Agent Skills#Code execution
roborev reviews commits in the background for developers working with AI coding agents. It brings findings back into active coding sessions so bugs can be addressed before a pull request.
149.5KUpdated 20 hours agoMIT
#Human approval#RAG#Streaming inference
LangChain is an open-source framework for developers building AI agents and LLM applications, including apps that run models locally through Ollama. Its Python ChatOllama integration connects to open-weight models such as gpt-oss. You write the application in code, while Ollama handles local inference.
2KUpdated 7 months agoMIT
#Batch processing#Guardrails#Hugging Face integration
LM Format Enforcer is an open-source Python library for developers who need a local LLM to return structured data their applications can parse. It constrains text during generation, so a prompt's formatting request doesn't have to carry the whole burden. The library uses the MIT license.
3.9KUpdated 3 months agoAGPL-3.0
Docker · Web#Agent Skills#Batch processing#Browser automation
Anakin is a web scraping API for developers feeding website content into AI agents, RAG pipelines, or data extraction workflows. You can run its scraping engine on your own server or use the hosted service.
9.2KUpdated 23 hours agoApache-2.0
#Guardrails#LLM tracing#MCP
Strands Harness SDK is an open source toolkit for developers building AI agents who need control over their behavior. It handles the agent loop while letting you choose its components.
2.8KUpdated 4 weeks agoApache-2.0
#Agent Skills#Browser automation#Code execution
Webcmd is a browser automation tool for developers whose AI agents repeatedly work with the same websites. It keeps what agents learn locally so later tasks can use familiar workflows instead of inspecting each site from scratch.