Tools tagged with "Tool calling"
12.2KUpdated 3 years agoMIT
#Structured output#Tool calling
smol developer is a Python coding agent with a self-hosted API for generating codebases from product specifications. It's for developers prototyping applications or adding code generation to their own software. Its default generation workflow uses GPT-4 through the OpenAI Python SDK, whose standard API endpoint sends model requests to OpenAI’s cloud. Self-hosting controls the agent server, while this standard model connection remains remote.
453Updated 6 months agoMIT
#Agent Skills#Browser automation#Code execution
ZeroToken is a local browser automation server for people using AI agents to repeat web tasks such as collecting reports, logging into sites or testing browser workflows. It turns recorded actions into scripts so later runs don't need an LLM to reason through every step again.
4.5KUpdated 1 day agoAGPL-3.0
macOS · Windows · Linux · iOS · Android#Agent Skills#Code execution#Human approval
Kelivo is an LLM chat client for people who want local and cloud models in one app while keeping conversation history on their device. It connects to Ollama, self-hosted OpenAI-compatible services and providers including OpenAI, Gemini, Claude, DeepSeek and OpenRouter.
27.9KUpdated 23 hours ago
#Agent Skills#Streaming inference#Structured output
Vercel AI SDK is a free TypeScript library for developers building apps and agents that use local models through Ollama or LM Studio. It runs within your application; those backends run the models. Its default model route uses Vercel AI Gateway, which sends requests to a cloud service, while the documented local integrations connect to your own model server.
89KUpdated 4 weeks agoMIT
macOS · Windows · Linux · Docker · Web#Context compression#MCP#Multimodal input
NextChat is an AI chat interface for people who want to use self-deployed LLMs and cloud models in one application. It connects to LocalAI and RWKV-Runner, and supports OpenAI, Claude, Google Gemini and DeepSeek.
29.1KUpdated 1 day ago
macOS · Windows · Linux · Android#llama.cpp backend#LM Studio integration#MCP
Crush is a terminal AI coding assistant for developers who want an agent to work with their code and existing tools. The application runs on your machine; your chosen backend determines where model requests go.
1.8KUpdated 4 months agoMIT
macOS · Windows · Linux#Agent Skills#Code execution#MCP
Dive is a desktop AI agent for people who want a language model to work with files, shell commands and connected tools. It supports models with function calling and acts as a host for Model Context Protocol (MCP) servers.
824Updated 6 months agoMIT
#Agent Skills#Multi-agent workflows#Multimodal input
Blades is an AI agent framework for Go developers building conversational applications and automated workflows. It lets developers combine model connections, application tools and conversation memory within their own software.
2.1KUpdated 5 days agoApache-2.0
#LM Studio integration#Multimodal input#Ollama integration
ContextGem is a Python framework for developers extracting structured information from documents such as contracts, invoices and reports. You describe what you need in natural language, and it handles extraction prompts and data modelling for text and image content.
1.2KUpdated 1 week agoMIT
Docker · Web#Code execution#Git integration#Human approval
Navigator is a self-hosted AI workspace for individuals and teams who want assistants to carry out tasks through connected tools. It combines chat with custom agents and reusable visual workflows.
11.9KUpdated 6 days agoApache-2.0
macOS · iOS · Android#GGUF#Hugging Face integration#llama.cpp backend
MiniCPM is a family of compact language models for developers building local assistants and coding agents. It targets on-device workloads and hardware with limited computing resources.
1.2KUpdated 1 month agoAGPL-3.0
macOS · Windows · Linux · Docker · Web#Home Assistant integration#MCP#Streaming inference
Tel-Agent is an AI receptionist for businesses that want phone calls and customer messages handled by one agent on their own server. Recordings and transcripts stay on your machine, but its voice setup uses Deepgram, a cloud LLM and ElevenLabs, requiring internet access and your own API keys.
30.7KUpdated 5 days agoApache-2.0
Docker · Web#MCP#Multi-agent workflows#Ollama integration
GPT Researcher is an AI research agent for people who need detailed reports based on web evidence, their own documents, or both. It investigates a question and writes a report with inline citations readers can check.
7.6KUpdated 2 weeks agoApache-2.0
#Agent Skills#Code execution#Git integration
Forge is a terminal coding assistant that works on files in your own development environment while sending model requests to a configured provider, including OpenAI or Anthropic. It's for developers who want an agent to make code changes and run commands within their existing projects.
1.4KUpdated 3 months agoMIT
macOS · Windows · Linux · Android#Agent Skills#Code execution#Human approval
Multi-Agent Shogun runs and coordinates separate AI coding assistants on your computer or a Linux server. It's for developers dividing implementation and research across parallel tasks. Coordination happens locally, but Claude Code’s standard cloud connection sends prompts and model outputs over the network to their model provider; other agents use their chosen CLI's model access and authentication.
1.4KUpdated 3 days agoMIT
#Multimodal input#Ollama integration#Streaming inference
OllamaSharp is a C# library for developers building .NET applications with Ollama. It gives those applications access to chat, embeddings and model management through the Ollama API.
148Updated 6 days agoMIT
macOS · Windows · Linux · Docker · Web#Agent Skills#Code execution#MCP
OpenCrust is a self-hosted AI assistant platform for people who want agents to handle tasks through their messaging apps. Named agents can pass work to one another and retain conversation memory between sessions.
122.5KUpdated 1 week agoApache-2.0
Windows · Docker#Batch processing#llama.cpp backend#LM Studio integration
TradingAgents is an open-source Python framework for researchers and developers studying AI trading decisions. It assigns market analysis and risk assessment to separate LLM agents, then combines their findings into a proposed trade for a simulated exchange.
4KUpdated 19 hours agoMIT
macOS · Windows · Linux · Web#Agent Client Protocol#Agent Skills#Code execution
OpenBitFun is a desktop AI agent workspace for coding and other tasks that use files and shell commands on your machine or a selected SSH host. It runs on Windows, macOS and Linux. Model requests go to the configured provider; built-in cloud connections send them to external services, and custom providers are also supported.
9.6KUpdated 3 weeks agoApache-2.0
#Multilingual#Multimodal input#RAG
PaperQA2 is a Python research assistant for researchers and developers who need answers grounded in scientific literature. It searches a local document collection and connects its answers to evidence through in-text citations.
34.1KUpdated 3 weeks agoMIT
macOS · Windows · Linux · Docker · Web#Code execution#Context compression#Knowledge graphs
PentAGI automates authorized penetration testing for security engineers, researchers and red teams. Its specialized AI agents turn a target and a plain-language goal into testing work you can follow through a web interface.
2.4KUpdated 3 days agoApache-2.0
#Agent Skills#Batch processing#Image-to-image
NVIDIA NeMo Data Designer is a Python framework for developers and data teams creating synthetic datasets with controlled variation and relationships between fields. It can start with an empty dataset or build on your own seed data. The framework is open source under Apache 2.0.
3.9KUpdated 2 months agoMIT
#Guardrails#Human approval#LLM tracing
CascadeFlow is a library for developers who need to control AI agent spending and behavior during a run. It works inside the application, assessing model calls, tool calls and sub-agent handoffs before deciding how execution should continue.
3.9KUpdated 1 day agoApache-2.0
Docker · Web#Distributed execution#LoRA#MCP
LazyLLM is a Python framework for developers building applications with multiple AI agents. It brings application workflows, model training and evaluation together so teams can refine a prototype using task-specific data.
495Updated 1 week agoMIT
macOS#MCP#Tool calling
ast-grep MCP lets AI coding assistants find code by syntax structure. It's for developers who need searches for specific constructs or relationships that text matching alone can't express.
5KUpdated 2 weeks agoMIT
macOS · Windows · Linux#Agent Skills#Multimodal input#Tool calling
Phone Harness connects an AI agent to a real iPhone or Android to carry out tasks through app screens. It's for developers who want phone automation without relying on an app API.
10Updated 21 hours ago
Linux · Docker · Web#Multi-user access#Multimodal input#Ollama integration
Aiursoft Ollama Gateway gives teams controlled access to shared local LLM servers. It connects AI applications and coding assistants to Ollama or OpenAI-compatible backends through a central gateway.
5.4KUpdated 5 days agoApache-2.0
macOS · Windows · Linux#Multi-agent workflows#Tool calling
OASIS is a social media simulator for researchers studying how information spreads, groups polarize, and users follow the crowd. It uses LLM agents as simulated participants in Twitter and Reddit environments.
9.1KUpdated 22 hours agoMIT
Web#LLM tracing#MCP#Resumable workflows
Rig is a Rust library for developers building AI agents and LLM applications. It provides a shared interface across model providers and vector stores for applications that need to work with different backends.
166Updated 4 days ago
#Code execution#MCP#Multi-agent workflows
Forge Orchestrator coordinates Claude Code, Codex CLI and Gemini CLI working on the same repository, so they can share decisions and avoid conflicting edits. It's built for internal use at NXTG; outside use isn't supported, there's no SLA, and interfaces may change without notice.
4.9KUpdated 2 days agoApache-2.0
Linux#Agent Client Protocol#Code execution#Human approval
Rivet AgentOS is a runtime for developers building applications where AI agents need a working environment for code and tools. It runs inside an existing backend process, with WebAssembly isolation instead of a separate virtual machine for each agent.
641Updated 3 months agoMIT
Web#Hugging Face integration#Human approval#Multilingual
ChatLLM Web is a browser app for people who want AI help with text and code while keeping their working data on their device. It combines chat, model selection, and an agent that can work with files you choose.
932Updated 4 days agoApache-2.0
#Agent Skills#Git integration#Knowledge graphs
Memorix keeps project memory for AI coding agents across chats and switches between tools. It's for developers who want decisions, fixes and unfinished work to remain available to the next session.
132Updated 3 months agoApache-2.0
#Agent Skills#Code execution#MCP
aionrs is a command-line AI agent for developers who want an assistant to work on local projects. It can carry out coding tasks across multiple steps using a model provider you choose.