Agent Tools

Development tools and libraries that accelerate AI agent engineering — tool-calling helpers, prompt templates, evaluation frameworks, dataset managers, and debugging utilities for building, testing, and iterating agent applications.

341 projects

OpenClaw

386.5k · TypeScript
Active A+

OpenClaw is an open-source personal AI assistant platform supporting 25+ messaging channels (WhatsApp, Telegram, Slack, etc.) with multi-LLM integration and personal knowledge management.

assistantmulti-channelllm +2
  • · 25+ messaging channels - Unified access to WhatsApp, Telegram, Slack, Discord, WeChat, QQ, and more
  • · Multi-LLM support - Works with OpenAI, Anthropic, and other providers via OAuth or BYOK
  • · Voice interaction - Speech input/output on macOS, iOS, and Android for hands-free conversation

ECC

240.5k · JavaScript
Active A+

Agent harness operating system providing skills, instincts, memory optimization, continuous learning, and security scanning.

agent-harnessskillsclaude-code +2
  • · Cross-harness workflows - supports Codex, Claude Code, Cursor, OpenCode, Gemini and more
  • · Skills system - reusable agent skill packs covering code generation, review, and testing
  • · Continuous learning - mines failed sessions for lessons, auto-writes corrections

Firecrawl

168.2k · TypeScript
Active A+

Firecrawl is a web scraping and search engine designed for AI agents, converting any webpage into structured Markdown data with search, scrape, and clean capabilities for building web-data-powered AI applications.

web-scrapingsearch-enginemarkdown +2
  • · Search endpoint — Search the web and get full page content from results in a single call
  • · Scrape endpoint — Convert any URL to clean Markdown, HTML, screenshots, or structured JSON
  • · Interact endpoint — Scrape a page then interact via AI prompts or code (click, search, navigate)

llama.cpp

124.2k · C++
Active A+

llama.cpp is a lightweight C/C++ inference engine that runs a wide range of open-source large language models efficiently on consumer hardware.

llm-inferencellamagguf +2
  • · Ultra-lightweight inference — pure C/C++ with zero dependencies, runs quantized LLMs on CPU
  • · GGUF format — unified quantized model format that is cross-platform and supports partial loading
  • · Hardware acceleration — Apple Silicon Metal, NVIDIA CUDA, AMD ROCm, Vulkan and OpenCL backends

Whisper

107.4k · Python
Active A+

OpenAI Whisper is a multilingual speech recognition foundation model that performs high-quality English and multilingual transcription, translation and language identification locally.

speech-to-textasraudio +2
  • · Multilingual — transcription across 99 languages plus translation to English
  • · Multiple sizes — from tiny to large, pick the trade-off between accuracy and speed
  • · Robust — handles accents, background noise and other real-world audio conditions

Pi Mono

91.5k · TypeScript
Active A+

Pi Mono is a comprehensive AI agent toolkit including a coding agent CLI, unified LLM API, TUI and web UI libraries, Slack bot, and vLLM pod management for end-to-end agent development.

agent-toolkitclillm-api +1
  • · Interactive coding agent CLI — terminal-based AI coding assistant for code generation, refactoring, and debugging
  • · Unified multi-provider LLM API — single interface supporting OpenAI, Anthropic, Google and other LLM providers
  • · Agent runtime engine — built-in tool calling and state management for complex multi-step task execution

Pi

91.5k · TypeScript
Active A+

Pi is a full-stack AI agent toolkit featuring a coding agent CLI, unified LLM API, TUI and Web UI libraries, Slack bot, and vLLM inference pods.

coding-agentclillm +2
  • · Unified multi-provider LLM API — pi-ai package provides unified interface for OpenAI, Anthropic, Google, and other LLM providers
  • · Interactive coding agent CLI — pi-coding-agent provides command-line interactive coding agent with tool calling and state management
  • · Agent runtime — pi-agent-core provides agent runtime with tool calling and state management for multi-step task execution

vLLM

89.2k · Python
Active A

A high-throughput and memory-efficient inference and serving engine for LLMs, featuring PagedAttention, continuous batching, and optimized KV cache management for production deployments.

llmpythonframework +2
  • · PagedAttention memory management - Efficiently manages attention KV cache via paging, dramatically reducing memory usage
  • · Continuous batching and chunked prefill - Supports continuous batching, chunked prefill, and prefix caching for high-throughput inference
  • · Multi-quantization support - Covers FP8, INT8, INT4, GPTQ/AWQ, GGUF, compressed-tensors, and more quantization formats

PaddleOCR

87.7k · Python
Active A+

PaddleOCR is Baidu's open-source multilingual OCR and document-AI toolkit supporting 80+ languages and PP-Structure layout analysis.

ocrpaddlepaddledocument-ai +2
  • · Multilingual recognition — 80+ languages out of the box including Chinese (Simplified/Traditional), English, Arabic
  • · PP-Structure layout analysis — text blocks, tables, figures, formulas auto-classified and located
  • · PP-OCRv4 high accuracy — state-of-the-art detection + recognition end-to-end accuracy

Open Design

87.5k · TypeScript
Active A+

open-design is an AI co-design platform for designers and developers, unifying Figma, drawing and code workflows into agent tasks.

designfigmaai +2
  • · AI design agent — natural-language prompts generate Figma components, pages and interactions
  • · Bi-directional Figma sync — every AI edit is written back to the source Figma file in real time
  • · Component-library aware — auto-detects the project's existing design system to keep style consistent

Odysseus

85.5k · Python
Active A+

odysseus is a macOS-native AI browser automation agent that drives Chrome with natural language to complete everyday workflows.

browserautomationai-agent +2
  • · macOS-native integration — deep hookup with system clipboard, shortcuts and notifications
  • · Chrome automation — drives Chrome via CDP following least-privilege principles
  • · Natural-language tasks — describe tasks and the agent decomposes and executes them

WorldMonitor

82.4k · TypeScript
Active A+

worldmonitor is an AI global event monitoring dashboard aggregating news, geopolitics, energy and market data with auto-generated briefings.

monitoringworld-newsai +2
  • · Global news aggregation — multi-language sources, geopolitical events, market sentiment
  • · Event correlation — auto-links news events to energy, shipping and currency prices
  • · AI briefings — auto-generated daily / weekly briefings you can subscribe to

Netdata

80.2k · Go
Active A+

Netdata is an open-source real-time observability platform with second-resolution metrics, AI health checks and zero-config deployment, widely used for monitoring AI agent services.

monitoringmetricsreal-time +2
  • · Real-time metrics — per-second collection of system, app, container and Kubernetes metrics
  • · AI anomaly detection — learns baselines and alerts on outliers automatically
  • · Zero-config deploy — one command starts an agent with dashboards, no extra config

DeerFlow

80.1k · Python
Active A+

An open-source long-horizon SuperAgent harness by ByteDance that researches, codes, and creates with sandboxes, memories, tools, skills, subagents and message gateway for complex tasks.

super-agentmulti-agentresearch +4
  • · Super Agent harness - orchestrates sub-agents, memory and sandboxes for complex long-horizon tasks from minutes to hours
  • · Extensible skills system - modular skill-based architecture for extending agent capabilities with custom skills
  • · Sandboxed code execution - built-in secure sandbox for agents to safely execute code and file operations in isolation

Paperclip

78.5k · TypeScript
Active A

paperclip is an AI agent team orchestration and scheduling platform, managing task assignment, collaboration and state across many agents.

ai-agentsorchestratorscheduler +2
  • · Multi-agent orchestration — schedules many AI agents to complete complex tasks in parallel
  • · Task assignment — auto-matches tasks to agents based on capability
  • · Status tracking — live dashboard of each agent's state, progress and deliverables

AppFlowy

75.6k · Dart
Active A+

AppFlowy is an open-source Notion alternative with AI workflows, knowledge base, kanban and multi-device sync, usable as agent long-term memory.

note-takingproject-managementai +2
  • · Self-hostable — full data ownership, deploys locally or on a private server
  • · AI assistant — built-in AI for writing, summarizing, translating and table generation
  • · Knowledge base — nested pages, databases, linked views for structured notes

Screenshot to Code

74.0k · Python
Active A+

Turn screenshots, mockups, and Figma designs into clean code using AI models. Supports HTML/Tailwind, React, Vue, and other frontend frameworks.

screenshot-to-codemultimodalcode-generation +2
  • · Multi-format input - converts screenshots, UI mockups, Figma designs and screen recordings into runnable code
  • · Multi-stack output - generates code for HTML+Tailwind, React+Tailwind, Vue+Tailwind, Bootstrap, Ionic and more
  • · Multi-model AI integration - built-in Gemini, GPT-5 series, Claude Opus models with side-by-side comparison

Front-End Checklist

73.5k · MDX
Active A+

A comprehensive front-end checklist for modern web development and AI agents, covering HTML/CSS/JS, performance, accessibility, and SEO quality standards.

front-endchecklistweb-development +2
  • · Complete quality checklist - covers HTML, CSS, JavaScript, images, fonts, performance, accessibility, SEO, security and 20+ other categories
  • · AI-agent friendly - each item has clear check prompts that can be directly fed to LLMs for automated quality inspection
  • · Multi-language support - provides Chinese, English, Portuguese and other language versions

Unsloth

72.6k · Python
Active A+

Unsloth Studio is a web UI for training and running open models like Gemma 4, Qwen3.6, DeepSeek, and gpt-oss locally, providing model fine-tuning and deployment capabilities for agent developers.

model-trainingfine-tuningllm +2
  • · High-efficiency fine-tuning engine - Custom Triton kernels for 2x faster training with 70% less VRAM, no accuracy loss
  • · Multi-modal training - Supports fine-tuning text, vision, TTS, and embedding models
  • · Reinforcement learning (RL) - GRPO, FP8 and other RL methods with 80% less VRAM usage

Daytona

72.0k · Unknown
Active A

Daytona provides secure development-environment infrastructure for coding agents and automation workflows, serving as a runtime base for remote execution tasks.

dev-environmentsandboxcoding +1
  • · Sandboxes - fully isolated compute units with dedicated kernel, filesystem, network stack, and allocated vCPU/RAM/disk
  • · Sub-90ms startup - sandboxes spin up in under 90ms from code to execution, supporting Python/TypeScript/JavaScript
  • · Multi-language SDK - Python, TypeScript, Go SDKs plus REST API and CLI for programmatic control

(24 / 341)

Related Articles

Memory记忆系统长期记忆

Agent Memory Architecture: Working, Long-term, and Shared Memory Trade-offs

A systematic comparison of the three categories of agent memory -- working, long-term, and shared -- covering storage media, lifecycle, retrieval methods, typical frameworks, and design patterns, fully addressing agent personalization and multi-agent collaboration engineering.

安全Prompt InjectionOWASP

Agent Prompt Injection Defense: OWASP LLM01 in Practice

Based on OWASP LLM Top 10 engineering practice, this article systematically explains the seven layers of defense-in-depth for agent prompt injection: input sanitization, instruction isolation, least-privilege, output auditing, guardrails frameworks, continuous red-teaming, and kill switches -- with actionable code and toolchains.

small-language-modelsedge-inferencefine-tuning

Agent Small-Model Finetuning and Edge Inference

Exploring how small language models are fine-tuned and deployed for agent workloads at the edge, balancing latency, cost, and accuracy for production AI agents.

AI Agent沙箱代码执行

Sandboxing AI Agents: Isolation Strategies for Safe Code Execution

Comparing container, WebAssembly, and process-level isolation approaches, with practical code for safely executing agent-generated code.

browser agentbrowser-usestagehand

Browser Agent Data Extraction and Form Filling: From LLM Vision to DOM Selectors

A systematic engineering guide to Browser Agent across two high-frequency tasks (structured data extraction and automated form filling). Compares three action localization strategies (vision LLM, DOM selector, hybrid coordinate) and trade-offs across four frameworks: Browser-Use, Stagehand, Playwright MCP, and Skyvern.

Browser AgentWeb 自动化Playwright

Browser Agents in Practice: Architecture and Pitfalls of AI-Controlled Browsers

Breaking down three abstraction layers for browser automation—from raw Playwright to structured extraction—with production patterns, runnable code, and common pitfalls.