awesome-mcp-servers
A collection of MCP servers.
Stars: 1440
Awesome MCP Servers is a curated list of Model Context Protocol (MCP) servers that enable AI models to securely interact with local and remote resources through standardized server implementations. The list includes production-ready and experimental servers that extend AI capabilities through file access, database connections, API integrations, and other contextual services.
README:
A curated list of awesome Model Context Protocol (MCP) servers.
MCP is an open protocol that enables AI models to securely interact with local and remote resources through standardized server implementations. This list focuses on production-ready and experimental MCP servers that extend AI capabilities through file access, database connections, API integrations, and other contextual services.
- 🎖️ – official implementation
- programming language
- 🐍 – Python codebase
- 📇 – TypeScript codebase
- 🏎️ – Go codebase
- 🦀 – Rust codebase
- #️⃣ - C# Codebase
- scope
- ☁️ - Cloud Service
- 🏠 - Local Service
- operating system
- 🍎 – For macOS
- 🪟 – For Windows
[!NOTE] Confused about Local 🏠 vs Cloud ☁️?
- Use local when MCP server is talking to a locally installed software, e.g. taking control over Chrome browser.
- Use network when MCP server is talking to remote APIs, e.g. weather API.
[!NOTE] We now have a web-based directory that is synced with the repository.
- 📂 - Browser Automation
- 🎨 - Art & Culture
- ☁️ - Cloud Platforms
- 🖥️ - Command Line
- 💬 - Communication
- 👤 - Customer Data Platforms
- 🗄️ - Databases
- 🛠️ - Developer Tools
- 📂 - File Systems
- 💰 - Finance & Fintech
- 🧠 - Knowledge & Memory
- 🗺️ - Location Services
- 📊 - Monitoring
- 🔎 - Search
- 🔒 - Security
- 🚆 - Travel & Transportation
- 🔄 - Version Control
- 🛠️ - Other Tools and Integrations
Web content access and automation capabilities. Enables searching, scraping, and processing web content in AI-friendly formats.
- @executeautomation/playwright-mcp-server 🌐⚡️ - An MCP server using Playwright for browser automation and webscrapping
- @automatalabs/mcp-server-playwright 🌐 🖱️ - An MCP server for browser automation using Playwright
- @modelcontextprotocol/server-puppeteer 📇 🏠 - Browser automation for web scraping and interaction
- @kimtaeyoon83/mcp-server-youtube-transcript 📇 ☁️ - Fetch YouTube subtitles and transcripts for AI analysis
- @recursechat/mcp-server-apple-shortcuts 📇 🏠 🍎 - An MCP Server Integration with Apple Shortcuts
-
@kimtth/mcp-aoai-web-browsing 🐍 🏠 - A
minimal
server/client MCP implementation using Azure OpenAI and Playwright.
Access and explore art collections, cultural heritage, and museum databases. Enables AI models to search and analyze artistic and cultural content.
- r-huijts/rijksmuseum-mcp 📇 ☁️ - Rijksmuseum API integration for artwork search, details, and collections
Cloud platform service integration. Enables management and interaction with cloud infrastructure and services.
- Cloudflare MCP Server 🎖️ 📇 ☁️ - Integration with Cloudflare services including Workers, KV, R2, and D1
- Kubernetes MCP Server - 🏎️ ☁️/🏠 Kubernetes cluster operations through MCP
- @flux159/mcp-server-kubernetes - 📇 ☁️/🏠 Typescript implementation of Kubernetes cluster operations for pods, deployments, services.
Run commands, capture output and otherwise interact with shells and command line tools.
-
g0t4/mcp-server-commands 📇 🏠 - Run any command with
run_command
andrun_script
tools. - MladenSU/cli-mcp-server 🐍 🏠 - Command line interface with secure execution and customizable security policies
- tumf/mcp-shell-server A secure shell command execution server implementing the Model Context Protocol (MCP)
Integration with communication platforms for message management and channel operations. Enables AI models to interact with team communication tools.
- hannesrudolph/imessage-query-fastmcp-mcp-server 🐍 🏠 🍎 - An MCP server that provides safe access to your iMessage database through Model Context Protocol (MCP), enabling LLMs to query and analyze iMessage conversations with proper phone number validation and attachment handling
- @modelcontextprotocol/server-slack 📇 ☁️ - Slack workspace integration for channel management and messaging
- @modelcontextprotocol/server-bluesky 📇 ☁️ - Bluesky instance integration for querying and interaction
- MarkusPfundstein/mcp-gsuite - 🐍 ☁️ - Integration with gmail and Google Calendar.
- adhikasp/mcp-twikit 🐍 ☁️ - Interact with Twitter search and timeline
Provides access to customer profiles inside of customer data platforms
- sergehuber/inoyu-mcp-unomi-server 📇 ☁️ - An MCP server to access and updates profiles on an Apache Unomi CDP server.
- OpenDataMCP/OpenDataMCP 🐍 ☁️ - Connect any Open Data to any LLM with Model Context Protocol.
- tinybirdco/mcp-tinybird 🐍 ☁️ - An MCP server to interact with a Tinybird Workspace from any MCP client.
Secure database access with schema inspection capabilities. Enables querying and analyzing data with configurable security controls including read-only access.
- domdomegg/airtable-mcp-server 📇 🏠 - Airtable database integration with schema inspection, read and write capabilities
- LucasHild/mcp-server-bigquery 🐍 ☁️ - BigQuery database integration with schema inspection and query capabilities
- ergut/mcp-bigquery-server 📇 ☁️ - Server implementation for Google BigQuery integration that enables direct BigQuery database access and querying capabilities
- @fireproof-storage/mcp-database-server 📇 ☁️ - Fireproof ledger database with multi-user sync
- designcomputer/mysql_mcp_server 🐍 🏠 - MySQL database integration with configurable access controls, schema inspection, and comprehensive security guidelines
- f4ww4z/mcp-mysql-server 🐍 🏠 - Node.js-based MySQL database integration that provides secure MySQL database operations
- @modelcontextprotocol/server-postgres 📇 🏠 - PostgreSQL database integration with schema inspection and query capabilities
- @modelcontextprotocol/server-sqlite 🐍 🏠 - SQLite database operations with built-in analysis features
- @joshuarileydev/supabase-mcp-server - Supabase MCP Server for managing and creating projects and organisations in Supabase
- ktanaka101/mcp-server-duckdb 🐍 🏠 - DuckDB database integration with schema inspection and query capabilities
- QuantGeekDev/mongo-mcp 📇 🏠 - MongoDB integration that enables LLMs to interact directly with databases.
- tinybirdco/mcp-tinybird 🐍 ☁️ - Tinybird integration with query and API capabilities
- kiliczsh/mcp-mongo-server 📇 🏠 - A Model Context Protocol Server for MongoDB
- KashiwaByte/vikingdb-mcp-server 🐍 ☁️ - VikingDB integration with collection and index introduction, vector store and search capabilities.
- neo4j-contrib/mcp-neo4j 🐍 🏠 - Model Context Protocol with Neo4j
- isaacwasserman/mcp-snowflake-server 🐍 ☁️ - Snowflake integration implementing read and (optional) write operations as well as insight tracking
- hannesrudolph/sqlite-explorer-fastmcp-mcp-server 🐍 🏠 - An MCP server that provides safe, read-only access to SQLite databases through Model Context Protocol (MCP). This server is built with the FastMCP framework, which enables LLMs to explore and query SQLite databases with built-in safety features and query validation.
- sirmews/mcp-pinecone 🐍 ☁️ - Pinecone integration with vector search capabilities
Tools and integrations that enhance the development workflow and environment management.
- QuantGeekDev/docker-mcp 🏎️ 🏠 - Docker container management and operations through MCP
- snaggle-ai/openapi-mcp-server 🏎️ 🏠 - Connect any HTTP/REST API server using an Open API spec (v3)
- jetbrains/mcpProxy 🎖️ 📇 🏠 - Connect to JetBrains IDE
- tumf/mcp-text-editor 🐍 🏠 - A line-oriented text file editor. Optimized for LLM tools with efficient partial file access to minimize token usage.
- @joshuarileydev/simulator-mcp-server 📇 🏠 - An MCP server to control iOS Simulators
- @joshuarileydev/app-store-connect-mcp-server 📇 🏠 - An MCP server to communicate with the App Store Connect API for iOS Developers
- @sammcj/mcp-package-version 📇 🏠 - An MCP Server to help LLMs suggest the latest stable package versions when writing code.
- @delano/postman-mcp-server 📇 ☁️ - Interact with Postman API
- @vivekvells/mcp-pandoc 🗄️ 🚀 - MCP server for seamless document format conversion using Pandoc, supporting Markdown, HTML, PDF, DOCX (.docx), csv and more.
- @pskill9/website-downloader 🗄️ 🚀 - This MCP server provides a tool to download entire websites using wget. It preserves the website structure and converts links to work locally.
Integrations and tools designed to simplify data exploration, analysis and enhance data science workflows.
- @reading-plus-ai/mcp-server-data-exploration 🐍 ☁️ - Enables autonomous data exploration on .csv-based datasets, providing intelligent insights with minimal effort.
Provides direct access to local file systems with configurable permissions. Enables AI models to read, write, and manage files within specified directories.
- @modelcontextprotocol/server-filesystem 📇 🏠 - Direct local file system access.
- @modelcontextprotocol/server-google-drive 📇 ☁️ - Google Drive integration for listing, reading, and searching files
- mark3labs/mcp-filesystem-server 🏎️ 🏠 - Golang implementation for local file system access.
- mamertofabian/mcp-everything-search 🐍 🏠 🪟 - Fast Windows file search using Everything SDK
- cyberchitta/llm-context.py 🐍 🏠 - Share code context with LLMs via MCP or clipboard
Financial data access and cryptocurrency market information. Enables querying real-time market data, crypto prices, and financial analytics.
- QuantGeekDev/coincap-mcp 📇 ☁️ - Real-time cryptocurrency market data integration using CoinCap's public API, providing access to crypto prices and market information without API keys
- anjor/coinmarket-mcp-server 🐍 ☁️ - Coinmarket API integration to fetch cryptocurrency listings and quotes
- berlinbra/alpha-vantage-mcp 🐍 ☁️ - Alpha Vantage API integration to fetch both stock and crypto information
Persistent memory storage using knowledge graph structures. Enables AI models to maintain and query structured information across sessions.
- @modelcontextprotocol/server-memory 📇 🏠 - Knowledge graph-based persistent memory system for maintaining context
- /CheMiguel23/MemoryMesh 📇 🏠 - Enhanced graph-based memory with a focus on AI role-play and story generation
- /topoteretes/cognee 📇 🏠 - Memory manager for AI apps and Agents using various graph and vector stores and allowing ingestion from 30+ data sources
- @hannesrudolph/mcp-ragdocs 🐍 🏠 - An MCP server implementation that provides tools for retrieving and processing documentation through vector search, enabling AI assistants to augment their responses with relevant documentation context
- @kaliaboi/mcp-zotero 📇 ☁️ - A connector for LLMs to work with collections and sources on your Zotero Cloud
Geographic and location-based services integration. Enables access to mapping data, directions, and place information.
- @modelcontextprotocol/server-google-maps 📇 ☁️ - Google Maps integration for location services, routing, and place details
- SecretiveShell/MCP-timeserver 🐍 🏠 - Access the time in any timezone and get the current local time
- webcoderz/MCP-Geo 🐍 🏠 - Geocoding MCP server for nominatim, ArcGIS, Bing
Access and analyze application monitoring data. Enables AI models to review error reports and performance metrics.
- @modelcontextprotocol/server-sentry 🐍 ☁️ - Sentry.io integration for error tracking and performance monitoring
- @modelcontextprotocol/server-raygun 📇 ☁️ - Raygun API V3 integration for crash reporting and real user monitoring
- metoro-io/metoro-mcp-server 🎖️ 🏎️ ☁️ - Query and interact with kubernetes environments monitored by Metoro
- @modelcontextprotocol/server-brave-search 📇 ☁️ - Web search capabilities using Brave's Search API
- @angheljf/nyt 📇 ☁️ - Search articles using the NYTimes API
- @modelcontextprotocol/server-fetch 🐍 🏠 ☁️ - Efficient web content fetching and processing for AI consumption
- ac3xx/mcp-servers-kagi 📇 ☁️ - Kagi search API integration
- exa-labs/exa-mcp-server 🎖️ 📇 ☁️ – A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
- fatwang2/search1api-mcp 📇 ☁️ - Search via search1api (requires paid API key)
- Tomatio13/mcp-server-tavily ☁️ 🐍 – Tavily AI search API
- blazickjp/arxiv-mcp-server ☁️ 🐍 - Search ArXiv research papers
- mzxrai/mcp-webresearch 🔍📚 - Search Google and do deep web research on any topic
- andybrandt/mcp-simple-arxiv - 🐍 ☁️ MCP for LLM to search and read papers from arXiv
- andybrandt/mcp-simple-pubmed - 🐍 ☁️ MCP to search and read medical / life sciences papers from PubMed.
- apify/mcp-server-rag-web-browser 📇 ☁️ - An MCP server for Apify's RAG Web Browser Actor to perform web searches, scrape URLs, and return content in Markdown.
- SecretiveShell/MCP-searxng 🐍 🏠 - An MCP Server to connect to searXNG instances
- Bigsy/Clojars-MCP-Server 📇 ☁️ - Clojars MCP Server for upto date dependency information of Clojure libraries
- Ihor-Sokoliuk/MCP-SearXNG 📇 🏠/☁️ - A Model Context Protocol Server for SearXNG
- Maigret MCP Server 📇 ☁️ - MCP server for maigret, a powerful OSINT tool that collects user account information from various public sources. This server provides tools for searching usernames across social networks and analyzing URLs.
- Shodan MCP Server 📇 ☁️ - MCP server for querying the Shodan API and Shodan CVEDB. This server provides tools for IP lookups, device searches, DNS lookups, vulnerability queries, CPE lookups, and more.
- VirusTotal MCP Server 📇 ☁️ - MCP server for querying the VirusTotal API. This server provides tools for scanning URLs, analyzing file hashes, and retrieving IP address reports.
Access to travel and transportation information. Enables querying schedules, routes, and real-time travel data.
- NS Travel Information MCP Server 📇 ☁️ - Access Dutch Railways (NS) travel information, schedules, and real-time updates
Interact with Git repositories and version control platforms. Enables repository management, code analysis, pull request handling, issue tracking, and other version control operations through standardized APIs.
- @modelcontextprotocol/server-github 📇 ☁️ - GitHub API integration for repository management, PRs, issues, and more
- @modelcontextprotocol/server-gitlab 📇 ☁️ 🏠 - GitLab platform integration for project management and CI/CD operations
- @modelcontextprotocol/server-git 🐍 🏠 - Direct Git repository operations including reading, searching, and analyzing local repositories
- adhikasp/mcp-git-ingest 🐍 🏠 - Read and analyze GitHub repositories with your LLM
- ivo-toby/contentful-mcp 📇 🏠 - Update, create, delete content, content-models and assets in your Contentful Space
- mzxrai/mcp-openai 📇 ☁️ - Chat with OpenAI's smartest models
- mrjoshuak/godoc-mcp 🏎️ 🏠 - Token-efficient Go documentation server that provides AI assistants with smart access to package docs and types without reading entire source files
- pierrebrunelle/mcp-server-openai 🐍 ☁️ - Query OpenAI models directly from Claude using MCP protocol
- @modelcontextprotocol/server-everything 📇 🏠 - MCP server that exercises all the features of the MCP protocol
- baba786/phabricator-mcp-server 🐍 ☁️ - Interacting with Phabricator API
- MarkusPfundstein/mcp-obsidian 🐍 ☁️ 🏠 - Interacting with Obsidian via REST API
- calclavia/mcp-obsidian 📇 🏠 - This is a connector to allow Claude Desktop (or any MCP client) to read and search any directory containing Markdown notes (such as an Obsidian vault).
- anaisbetts/mcp-youtube 📇 ☁️ - Fetch YouTube subtitles
- danhilse/notion_mcp 🐍 ☁️ - Integrates with Notion's API to manage personal todo lists
- rusiaaman/wcgw 🐍 🏠 - Autonomous shell execution, computer control and coding agent. (Mac)
- reeeeemo/ancestry-mcp 🐍 🏠 - Allows the AI to read .ged files and genetic data
- sirmews/apple-notes-mcp 🐍 🏠 - Allows the AI to read from your local Apple Notes database (macOS only)
- anjor/coinmarket-mcp-server 🐍 🏠 - Coinmarket API integration to fetch cryptocurrency listings and quotes
- suekou/mcp-notion-server 📇 🏠 - Interacting with Notion API
- amidabuddha/unichat-mcp-server 🐍/📇 ☁️ - Send requests to OpenAI, MistralAI, Anthropic, xAI, or Google AI using MCP protocol via tool or predefined prompts. Vendor API key required
- evalstate/mcp-miro 📇 ☁️ - Access MIRO whiteboards, bulk create and read items. Requires OAUTH key for REST API.
- sooperset/mcp-atlassian 🐍 ☁️ - Natural language search and content access for Confluence workspaces
- pyroprompts/any-chat-completions-mcp - Chat with any other OpenAI SDK Compatible Chat Completions API, like Perplexity, Groq, xAI and more
- anaisbetts/mcp-installer 🐍 🏠 - An MCP server that installs other MCP servers for you.
- tanigami/mcp-server-perplexity 🐍 ☁️ - Interacting with Perplexity API.
- future-audiences/wikimedia-enterprise-model-context-protocol 🐍 ☁️ - Wikipedia Article lookup API
- andybrandt/mcp-simple-timeserver 🐍 🏠☁️ - An MCP server that allows checking local time on the client machine or current UTC time from an NTP server
- andybrandt/mcp-simple-openai-assistant - 🐍 ☁️ MCP to talk to OpenAI assistants (Claude can use any GPT model as his assitant)
- @llmindset/mcp-hfspace 📇 ☁️ - Use HuggingFace Spaces directly from Claude. Use Open Source Image Generation, Chat, Vision tasks and more. Supports Image, Audio and text uploads/downloads.
- zueai/mcp-manager 📇 ☁️ - Simple Web UI to install and manage MCP servers for Claude Desktop App.
- wong2/mcp-cli 📇 🏠 - CLI tool for testing MCP servers
- isaacwasserman/mcp-vegalite-server 🐍 🏠 - Generate visualizations from fetched data using the VegaLite format and renderer.
- tevonsb/homeassistant-mcp 📇 🏠 - Access Home Assistant data and control devices (lights, switches, thermostats, etc).
- nguyenvanduocit/all-in-one-model-context-protocol 🏎️ 🏠 - Some useful tools for developer.
- @joshuarileydev/mac-apps-launcher-mcp-server 📇 🏠 - An MCP server to list and launch applications on MacOS
- ZeparHyfar/mcp-datetime - MCP server providing date and time functions in various formats
- SecretiveShell/MCP-wolfram-alpha 🐍 ☁️ - An MCP server for querying wolfram alpha API.
- Genkit MCP 📇 – Provides integration between Genkit and the Model Context Protocol (MCP).
- rectalogic/langchain-mcp 🐍 - Provides MCP tool calling support in LangChain, allowing for the integration of MCP tools into LangChain workflows.
- mark3labs/mcp-go 🏎️ - Golang SDK for building MCP Servers and Clients.
- metoro-io/mcp-golang 🏎️ - Golang framework for building MCP Servers, focussed on type safety
- FastMCP 🐍 - A high-level framework for building MCP servers in Python
- mcp-rs-template 🦀 - MCP CLI server template for Rust
- Foxy Contexts 🏎️ - Golang library to write MCP Servers declaratively with functional testing included
- LiteMCP ⚡️ - A high-level framework for building MCP servers in JavaScript/TypeScript
- mcp-framework - ⚡️ Fast and elegant TypeScript framework for building MCP servers
- salty-flower/ModelContextProtocol.NET #️⃣🏠 - A C# SDK for building MCP servers on .NET 9 with NativeAOT compatibility ⚡ 🔌
- SecretiveShell/MCP-Bridge 🐍 an openAI middleware proxy to use mcp in any existing openAI compatible client
- 3choff/MCP-Chatbot A simple yet powerful ⭐ CLI chatbot that integrates tool servers with any OpenAI-compatible LLM API.
- zed-industries/zed multiplayer code editor from the creators of atom
- firebase/genkit agent and data transformation framework
- continuedev/continue vscode auto complete and chat tool (full feature support)
- upsonic/gpt-computer-assistant dockerized mcp client with Anthropic, OpenAI and Langchain.
- boilingdata/mcp-server-and-gw An MCP stdio to HTTP SSE transport gateway with example server and MCP client.
- lightconetech/mcp-gateway A gateway demo for MCP SSE Server.
- mark3labs/mcphost A CLI host application that enables Large Language Models (LLMs) to interact with external tools through the Model Context Protocol (MCP).
- adhikasp/mcp-client-cli CLI client that support Anthorpic, OpenAI, Groq, and ollama model via langchain
- daodao97/chatmcp A GUI chat repl for interacting with MCP servers.
- cline/cline A vs code extension that implements a fully agentic software development environment.
- Upsonic/gpt-computer-assistant general purpose automated assistant/agent framework
- isaacwasserman/mcp-langchain-ts-client 📇 Use MCP provided tools in LangChain.js
- Python CLI for AI Chat API 🐍 ☁️ Console chat with all major LLM provider: ChatGPT, MistralAI, Claude by Anthropic, Grok by xAI and Gemini by Google. ⭐Now with MCP support!⭐
Want to ask Claude about Model Context Protocol?
Create a Project, then add this file to it:
https://modelcontextprotocol.io/llms-full.txt
Now Claude can answer questions about writing MCP servers and how they work
For Tasks:
Click tags to check more tools for each tasksFor Jobs:
Alternative AI tools for awesome-mcp-servers
Similar Open Source Tools
awesome-mcp-servers
Awesome MCP Servers is a curated list of Model Context Protocol (MCP) servers that enable AI models to securely interact with local and remote resources through standardized server implementations. The list includes production-ready and experimental servers that extend AI capabilities through file access, database connections, API integrations, and other contextual services.
RAGLAB
RAGLAB is a modular, research-oriented open-source framework for Retrieval-Augmented Generation (RAG) algorithms. It offers reproductions of 6 existing RAG algorithms and a comprehensive evaluation system with 10 benchmark datasets, enabling fair comparisons between RAG algorithms and easy expansion for efficient development of new algorithms, datasets, and evaluation metrics. The framework supports the entire RAG pipeline, provides advanced algorithm implementations, fair comparison platform, efficient retriever client, versatile generator support, and flexible instruction lab. It also includes features like Interact Mode for quick understanding of algorithms and Evaluation Mode for reproducing paper results and scientific research.
serverless-rag-demo
The serverless-rag-demo repository showcases a solution for building a Retrieval Augmented Generation (RAG) system using Amazon Opensearch Serverless Vector DB, Amazon Bedrock, Llama2 LLM, and Falcon LLM. The solution leverages generative AI powered by large language models to generate domain-specific text outputs by incorporating external data sources. Users can augment prompts with relevant context from documents within a knowledge library, enabling the creation of AI applications without managing vector database infrastructure. The repository provides detailed instructions on deploying the RAG-based solution, including prerequisites, architecture, and step-by-step deployment process using AWS Cloudshell.
tidb.ai
TiDB.AI is a conversational search RAG (Retrieval-Augmented Generation) app based on TiDB Serverless Vector Storage. It provides an out-of-the-box and embeddable QA robot experience based on knowledge from official and documentation sites. The platform features a Perplexity-style Conversational Search page with an advanced built-in website crawler for comprehensive coverage. Users can integrate an embeddable JavaScript snippet into their website for instant responses to product-related queries. The tech stack includes Next.js, TypeScript, Tailwind CSS, shadcn/ui for design, TiDB for database storage, Kysely for SQL query building, NextAuth.js for authentication, Vercel for deployments, and LlamaIndex for the RAG framework. TiDB.AI is open-source under the Apache License, Version 2.0.
kantv
KanTV is an open-source project that focuses on studying and practicing state-of-the-art AI technology in real applications and scenarios, such as online TV playback, transcription, translation, and video/audio recording. It is derived from the original ijkplayer project and includes many enhancements and new features, including: * Watching online TV and local media using a customized FFmpeg 6.1. * Recording online TV to automatically generate videos. * Studying ASR (Automatic Speech Recognition) using whisper.cpp. * Studying LLM (Large Language Model) using llama.cpp. * Studying SD (Text to Image by Stable Diffusion) using stablediffusion.cpp. * Generating real-time English subtitles for English online TV using whisper.cpp. * Running/experiencing LLM on Xiaomi 14 using llama.cpp. * Setting up a customized playlist and using the software to watch the content for R&D activity. * Refactoring the UI to be closer to a real commercial Android application (currently only supports English). Some goals of this project are: * To provide a well-maintained "workbench" for ASR researchers interested in practicing state-of-the-art AI technology in real scenarios on mobile devices (currently focusing on Android). * To provide a well-maintained "workbench" for LLM researchers interested in practicing state-of-the-art AI technology in real scenarios on mobile devices (currently focusing on Android). * To create an Android "turn-key project" for AI experts/researchers (who may not be familiar with regular Android software development) to focus on device-side AI R&D activity, where part of the AI R&D activity (algorithm improvement, model training, model generation, algorithm validation, model validation, performance benchmark, etc.) can be done very easily using Android Studio IDE and a powerful Android phone.
genai-quickstart-pocs
This repository contains sample code demonstrating various use cases leveraging Amazon Bedrock and Generative AI. Each sample is a separate project with its own directory, and includes a basic Streamlit frontend to help users quickly set up a proof of concept.
tracecat
Tracecat is an open-source automation platform for security teams. It's designed to be simple but powerful, with a focus on AI features and a practitioner-obsessed UI/UX. Tracecat can be used to automate a variety of tasks, including phishing email investigation, evidence collection, and remediation plan generation.
ktransformers
KTransformers is a flexible Python-centric framework designed to enhance the user's experience with advanced kernel optimizations and placement/parallelism strategies for Transformers. It provides a Transformers-compatible interface, RESTful APIs compliant with OpenAI and Ollama, and a simplified ChatGPT-like web UI. The framework aims to serve as a platform for experimenting with innovative LLM inference optimizations, focusing on local deployments constrained by limited resources and supporting heterogeneous computing opportunities like GPU/CPU offloading of quantized models.
Kiln
Kiln is an intuitive tool for fine-tuning LLM models, generating synthetic data, and collaborating on datasets. It offers desktop apps for Windows, MacOS, and Linux, zero-code fine-tuning for various models, interactive data generation, and Git-based version control. Users can easily collaborate with QA, PM, and subject matter experts, generate auto-prompts, and work with a wide range of models and providers. The tool is open-source, privacy-first, and supports structured data tasks in JSON format. Kiln is free to use and helps build high-quality AI products with datasets, facilitates collaboration between technical and non-technical teams, allows comparison of models and techniques without code, ensures structured data integrity, and prioritizes user privacy.
MONAI
MONAI is a PyTorch-based, open-source framework for deep learning in healthcare imaging. It provides a comprehensive set of tools for medical image analysis, including data preprocessing, model training, and evaluation. MONAI is designed to be flexible and easy to use, making it a valuable resource for researchers and developers in the field of medical imaging.
dash-infer
DashInfer is a C++ runtime tool designed to deliver production-level implementations highly optimized for various hardware architectures, including x86 and ARMv9. It supports Continuous Batching and NUMA-Aware capabilities for CPU, and can fully utilize modern server-grade CPUs to host large language models (LLMs) up to 14B in size. With lightweight architecture, high precision, support for mainstream open-source LLMs, post-training quantization, optimized computation kernels, NUMA-aware design, and multi-language API interfaces, DashInfer provides a versatile solution for efficient inference tasks. It supports x86 CPUs with AVX2 instruction set and ARMv9 CPUs with SVE instruction set, along with various data types like FP32, BF16, and InstantQuant. DashInfer also offers single-NUMA and multi-NUMA architectures for model inference, with detailed performance tests and inference accuracy evaluations available. The tool is supported on mainstream Linux server operating systems and provides documentation and examples for easy integration and usage.
kubesphere
KubeSphere is a distributed operating system for cloud-native application management, using Kubernetes as its kernel. It provides a plug-and-play architecture, allowing third-party applications to be seamlessly integrated into its ecosystem. KubeSphere is also a multi-tenant container platform with full-stack automated IT operation and streamlined DevOps workflows. It provides developer-friendly wizard web UI, helping enterprises to build out a more robust and feature-rich platform, which includes most common functionalities needed for enterprise Kubernetes strategy.
ragna
Ragna is a RAG orchestration framework designed for managing workflows and orchestrating tasks. It provides a comprehensive set of features for users to streamline their processes and automate repetitive tasks. With Ragna, users can easily create, schedule, and monitor workflows, making it an ideal tool for teams and individuals looking to improve their productivity and efficiency. The framework offers extensive documentation, community support, and a user-friendly interface, making it accessible to users of all skill levels. Whether you are a developer, data scientist, or project manager, Ragna can help you simplify your workflow management and boost your overall performance.
SWE-agent
SWE-agent is a tool that turns language models (e.g. GPT-4) into software engineering agents capable of fixing bugs and issues in real GitHub repositories. It achieves state-of-the-art performance on the full test set by resolving 12.29% of issues. The tool is built and maintained by researchers from Princeton University. SWE-agent provides a command line tool and a graphical web interface for developers to interact with. It introduces an Agent-Computer Interface (ACI) to facilitate browsing, viewing, editing, and executing code files within repositories. The tool includes features such as a linter for syntax checking, a specialized file viewer, and a full-directory string searching command to enhance the agent's capabilities. SWE-agent aims to improve prompt engineering and ACI design to enhance the performance of language models in software engineering tasks.
amazon-bedrock-client-for-mac
A sleek and powerful macOS client for Amazon Bedrock, bringing AI models to your desktop. It provides seamless interaction with multiple Amazon Bedrock models, real-time chat interface, easy model switching, support for various AI tasks, and native Dark Mode support. Built with SwiftUI for optimal performance and modern UI.
For similar tasks
awesome-mcp-servers
Awesome MCP Servers is a curated list of Model Context Protocol (MCP) servers that enable AI models to securely interact with local and remote resources through standardized server implementations. The list includes production-ready and experimental servers that extend AI capabilities through file access, database connections, API integrations, and other contextual services.
auto-playwright
Auto Playwright is a tool that allows users to run Playwright tests using AI. It eliminates the need for selectors by determining actions at runtime based on plain-text instructions. Users can automate complex scenarios, write tests concurrently with or before functionality development, and benefit from rapid test creation. The tool supports various Playwright actions and offers additional options for debugging and customization. It uses HTML sanitization to reduce costs and improve text quality when interacting with the OpenAI API.
For similar jobs
sweep
Sweep is an AI junior developer that turns bugs and feature requests into code changes. It automatically handles developer experience improvements like adding type hints and improving test coverage.
teams-ai
The Teams AI Library is a software development kit (SDK) that helps developers create bots that can interact with Teams and Microsoft 365 applications. It is built on top of the Bot Framework SDK and simplifies the process of developing bots that interact with Teams' artificial intelligence capabilities. The SDK is available for JavaScript/TypeScript, .NET, and Python.
ai-guide
This guide is dedicated to Large Language Models (LLMs) that you can run on your home computer. It assumes your PC is a lower-end, non-gaming setup.
classifai
Supercharge WordPress Content Workflows and Engagement with Artificial Intelligence. Tap into leading cloud-based services like OpenAI, Microsoft Azure AI, Google Gemini and IBM Watson to augment your WordPress-powered websites. Publish content faster while improving SEO performance and increasing audience engagement. ClassifAI integrates Artificial Intelligence and Machine Learning technologies to lighten your workload and eliminate tedious tasks, giving you more time to create original content that matters.
chatbot-ui
Chatbot UI is an open-source AI chat app that allows users to create and deploy their own AI chatbots. It is easy to use and can be customized to fit any need. Chatbot UI is perfect for businesses, developers, and anyone who wants to create a chatbot.
BricksLLM
BricksLLM is a cloud native AI gateway written in Go. Currently, it provides native support for OpenAI, Anthropic, Azure OpenAI and vLLM. BricksLLM aims to provide enterprise level infrastructure that can power any LLM production use cases. Here are some use cases for BricksLLM: * Set LLM usage limits for users on different pricing tiers * Track LLM usage on a per user and per organization basis * Block or redact requests containing PIIs * Improve LLM reliability with failovers, retries and caching * Distribute API keys with rate limits and cost limits for internal development/production use cases * Distribute API keys with rate limits and cost limits for students
uAgents
uAgents is a Python library developed by Fetch.ai that allows for the creation of autonomous AI agents. These agents can perform various tasks on a schedule or take action on various events. uAgents are easy to create and manage, and they are connected to a fast-growing network of other uAgents. They are also secure, with cryptographically secured messages and wallets.
griptape
Griptape is a modular Python framework for building AI-powered applications that securely connect to your enterprise data and APIs. It offers developers the ability to maintain control and flexibility at every step. Griptape's core components include Structures (Agents, Pipelines, and Workflows), Tasks, Tools, Memory (Conversation Memory, Task Memory, and Meta Memory), Drivers (Prompt and Embedding Drivers, Vector Store Drivers, Image Generation Drivers, Image Query Drivers, SQL Drivers, Web Scraper Drivers, and Conversation Memory Drivers), Engines (Query Engines, Extraction Engines, Summary Engines, Image Generation Engines, and Image Query Engines), and additional components (Rulesets, Loaders, Artifacts, Chunkers, and Tokenizers). Griptape enables developers to create AI-powered applications with ease and efficiency.