Awesome AI AgentsAI Developer Toolkit

OpenAgentPlatform/Dive

⭐ 1826 TypeScript added to this list on 2025-03-16 repository created 2025-01-24

Dive is an open-source MCP (Model Context Protocol) Host Desktop Application designed to integrate seamlessly with any large language models (LLMs) that support function calling capabilities. It provides a universal platform compatible with various LLMs including ChatGPT, Anthropic, Ollama, and OpenAI-compatible models, as well as newer integrations like Google Gemini and Mistral AI. Dive is cross-platform, available for Windows, MacOS, and Linux, making it accessible to a wide range of users. The application supports multiple languages such as Traditional Chinese, Simplified Chinese, English, Spanish, and Japanese, with plans to add more languages. It features advanced API management, allowing users to handle multiple API keys and switch between models effortlessly. Custom instructions enable personalized system prompts to tailor AI behavior according to user needs. Dive employs the Model Context Protocol to enable smooth AI agent integration in both standard input/output (stdio) and Server-Sent Events (SSE) modes. This protocol facilitates communication between the host application and AI models, enhancing interaction capabilities. Users can also connect to external MCP servers via SSE, expanding the functionality and tool access of their AI agents. The application includes an auto-update mechanism to ensure users always have the latest features and improvements. It comes with default MCP servers like echo, and supports additional powerful tools such as Fetch and Youtube-dl through easy configuration. The setup instructions provide clear guidance on installing and enabling these tools, including platform-specific installation commands for dependencies like yt-dlp. Dive's open-source nature encourages community involvement, with active channels on Discord and Twitter for support and updates. The project also provides detailed build instructions and an issue tracker for reporting bugs and requesting features. Overall, Dive offers a robust, flexible, and user-friendly environment for leveraging the capabilities of modern LLMs through a unified desktop interface.

https://github.com/OpenAgentPlatform/Dive

ai-agentanthropicapi-managementauto-updatebuild-instructionschatgptcommunitycross-platformcustom-instructionsdiscordfetch-toolfunction-callinggoogle-geminiissue-trackerlinuxllm-integrationmacosmcp-host-desktop-applicationmcp-serversmistral-aimodel-context-protocolmulti-language-supportollamaopen-sourceopenai-compatible-modelssse-modestdio-modetwitterwindowsyoutube-dlyt-dlp

Also in AI Developer Toolkit

Leonxlnx/taste-skill

Taste Skill provides portable AI Agent Skills designed to enhance the quality of AI-generated frontends and image-based design references, aiming to eliminate generic UI outputs.

unslothai/unsloth

Unsloth is a toolkit for fine-tuning and reinforcement learning of large language models, enabling faster training with significantly reduced VRAM usage across various advanced models and tasks.

reworkd/AgentGPT

AgentGPT is an open-source platform that allows users to assemble, configure, and deploy autonomous AI agents in a web browser to pursue custom goals by generating and executing tasks independently.

Gitlawb/openclaude

OpenClaude is an open-source command-line interface (CLI) coding-agent that supports various cloud and local model providers for unified AI-driven development workflows.

virgiliojr94/book-to-skill

A command-line tool that converts technical books, document folders or globs into structured agent skills in the open SKILL.md format, so coding agents load only the chapter relevant to a question.

google/adk-python

An open-source Python toolkit by Google for building, evaluating, and deploying sophisticated AI agents with flexibility, modularity, and integration within the Google ecosystem.

can1357/oh-my-pi

Oh My Pi is an AI coding agent for the terminal featuring hash-anchored edits, an optimized tool harness, LSP integration, and support for Python, browsers, and subagents.

millionco/react-doctor

React Doctor is an intelligent agent designed to diagnose and fix issues within React codebases, leveraging AI to improve code quality and developer efficiency.