Awesome Ai Overview
Comprehensive collection of AI/ML tools, frameworks, libraries, and resources. Automatically curated and continuously updated with rich metadata and categorization.
🏠 Home · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor · 😺 abordage/awesome-ai · ⭐ 3 · 🏷️ Computer Science
Awesome AI
Automated. Curated. Ranked.
AI and machine learning projects hosted on GitHub. This awesome list is automatically maintained with daily GitHub API updates. Projects are re-ranked daily based on current activity metrics.
Daily process: Merge community PRs → Scan repos → Filter stale projects → Recalculate scores → Rebuild list
- Agents
- API generators
- App generators
- Assistants
- Backend
- Claude Code
- Documentation
- Gemini
- PR agents
- Shell assistants
- Testing
- UI generators
- Other
Agents
- nomic-ai/gpt4all — GPT4All: Run Local LLMs on Any Device. Open-source and available for commercial use. ☆
76,932 - zylon-ai/private-gpt — Interact with your documents using the power of GPT, 100% privately, no data leaks ☆
56,864 - AntonOsika/gpt-engineer — CLI platform to experiment with codegen ☆
55,051 - QuivrHQ/quivr — Opiniated RAG for integrating GenAI in your apps Focus on your product rather than the RAG. Easy integration in existing products with customisation! Any LLM: GPT4, Groq, Llama. Any Vectorstore: PGVector, Faiss. Any Files. Anyway you want. ☆
38,635 - Aider-AI/aider — aider is AI pair programming in your terminal ☆
38,583 - mckaywrigley/chatbot-ui — AI chat for any model. ☆
32,686 - plandex-ai/plandex — Open source AI coding agent. Designed for large projects and real world tasks. ☆
14,684 - smol-ai/developer — the first library to let you embed a developer agent in your own app! ☆
12,177 - joshpxyne/gpt-migrate — Easily migrate your codebase from one framework or language to another. ☆
6,992 - kuafuai/DevOpsGPT — Multi agent system for AI-driven software development. Combine LLM with DevOps tools to convert natural language requirements into working software. Supports any development language and extends the existing code. ☆
5,961 - dagger/container-use — Development environments for coding agents. Enable multiple agents to work safely and independently with your preferred stack. ☆
3,274 - stravu/crystal — Run multiple Codex and Claude Code AI sessions in parallel git worktrees. Test, compare approaches & manage AI-assisted development workflows in one desktop app. ☆
2,479 - melih-unsal/DemoGPT — Everything you need to create an LLM Agent—tools, prompts, frameworks, and models—all in one place. ☆
1,878 - splx-ai/agentic-radar — A security scanner for your LLM agentic workflows ☆
816 - Nayjest/Gito — An AI-powered GitHub code review tool that uses LLMs to detect high-confidence, high-impact issues—such as security vulnerabilities, bugs, and maintainability concerns. ☆
65 - seahyinghang8/blinky — An open-source debugging agent in VSCode ☆
79 - Strawberry-Computer/vibe-compiler — RAG for integrating GenAI in your apps. Any LLM: GPT4, Groq, Llama. Any Vectorstore: PGVector, Faiss. ☆
48
API generators
- centralmind/gateway — Universal MCP-Server for your Databases optimized for LLMs and AI-Agents. ☆
503
App generators
- stackblitz-labs/bolt.diy — Prompt, run, edit, and deploy full-stack web applications using any LLM you want! ☆
18,552 - srcbookdev/srcbook — TypeScript-centric app development platform: notebook and AI app builder ☆
3,417
Assistants
Command-line
- Strawberry-Computer/poorcoder — DIY Poor Man's AI Coder ☆
44 - BrodaNoel/cmd-ai — Natural language shell command generator and executor powered by AI ☆
32
IDE extensions
- codota/TabNine — AI Code Completions ☆
10,811 - smallcloudai/refact — AI Agent that handles engineering tasks end-to-end: integrates with developers’ tools, plans, executes, and iterates until it achieves a successful result. ☆
3,387 - lgrammel/rubberduck-vscode — Use AI-powered code edits, explanations, code generation, error diagnosis, and chat in Visual Studio Code with the official OpenAI API. ☆
631
Backend
Go
- mark3labs/mcp-go — A Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools. ☆
7,680 - googleapis/go-genai — Google Gen AI Go SDK provides an interface for developers to integrate Google's generative models into their Go applications. ☆
880
Laravel
- google-gemini-php/laravel — Gemini PHP for Laravel is a community-maintained PHP API client that allows you to interact with the Gemini AI API. ☆
546 - php-mcp/laravel — An SDK building Laravel MCP servers ☆
463 - halilcosdu/laravel-slower — Laravel Slower: Optimize Your DB Queries with AI ☆
392 - opgginc/laravel-mcp-server — A Laravel package for implementing secure Model Context Protocol servers using Streamable HTTP and SSE transport, providing real-time communication and a scalable tool system for enterprise environments. ☆
324 - kargnas/laravel-ai-translator — High quality automatic translate your language files into many languages using AI like Claude, GPT and etc. ☆
239 - grok-php/laravel — Seamlessly integrate Grok AI into Laravel applications with an elegant, developer-friendly package. Leverage powerful AI models for chat, automation, and NLP, while maintaining Laravel's expressive simplicity. ☆
160 - tott/laravel-tall-claude-ai-configs — AI Assisted Laravel TALL stack coding configuration for Claude Code ☆
33
Claude Code
- eyaltoledano/claude-task-master — An AI-powered task-management system you can drop into Cursor, Lovable, Windsurf, Roo, and others. ☆
23,829 - SuperClaude-Org/SuperClaude_Framework — A configuration framework that enhances Claude Code with specialized commands, cognitive personas, and development methodologies. ☆
18,227 - davila7/claude-code-templates — CLI tool for configuring and monitoring Claude Code ☆
11,574 - anthropics/claude-quickstarts — A collection of projects designed to help developers quickly get started with building deployable applications using the Claude API ☆
10,283 - ruvnet/claude-flow — The leading agent orchestration platform for Claude. Deploy intelligent multi-agent swarms, coordinate autonomous workflows, and build conversational AI systems. Features enterprise-grade architecture, distributed swarm intelligence, RAG integration, and native Claude Code support via MCP protocol. Ranked #1 in agent-based frameworks. ☆
10,049 - ryoppippi/ccusage — A CLI tool for analyzing Claude Code/Codex CLI usage from local JSONL files. ☆
8,988 - Maciek-roboblog/Claude-Code-Usage-Monitor — Real-time Claude Code usage monitor with predictions and warnings ☆
5,747 - automazeio/ccpm — Project management system for Claude Code using GitHub Issues and Git worktrees for parallel agent execution. ☆
5,498 - smtg-ai/claude-squad — Manage multiple AI terminal agents like Claude Code, Aider, Codex, OpenCode, and Amp. ☆
5,128 - anthropics/claude-code-action — A general-purpose Claude Code action for GitHub PRs and issues ☆
4,150 - slopus/happy — Mobile and Web client for Codex and Claude Code, with realtime voice, encryption and fully featured ☆
4,160 - OneRedOak/claude-code-workflows — The best workflows and configurations I've developed, having heavily used Claude Code since the day of it's release. Workflows are based off applied learnings from our AI-native startup. ☆
3,168 - stravu/crystal — Run multiple Codex and Claude Code AI sessions in parallel git worktrees. Test, compare approaches & manage AI-assisted development workflows in one desktop app. ☆
2,479 - sirmalloc/ccstatusline — Beautiful highly customizable statusline for Claude Code CLI with powerline support, themes, and more. ☆
1,990 - greggh/claude-code.nvim — Seamless integration between Claude Code AI assistant and Neovim ☆
1,561 - nizos/tdd-guard — Automated TDD enforcement for Claude Code ☆
1,512 - parruda/swarm — Ruby gems for general-purpose AI agent systems: automation, research, data processing, customer support, content creation. SwarmSDK provides single-process orchestration, persistent memory with semantic search, node workflows, and hooks. SwarmMemory/SwarmCLI included. Claude Swarm v1 for dev teams. ☆
1,482 - manzaltu/claude-code-ide.el — Claude Code IDE integration for Emacs ☆
1,165 - stevemolitor/claude-code.el — Claude Code Emacs integration ☆
534 - Helmi/claude-simone — A project management framework for AI-assisted development with Claude Code ☆
513 - pchalasani/claude-code-tools — Practical productivity tools for Claude Code, Codex-CLI, and similar CLI coding agents. ☆
491 - Owloops/claude-powerline — Beautiful vim-style powerline statusline for Claude Code ☆
464 - Piebald-AI/tweakcc — Customize Claude Code's system prompts, create custom toolsets, add custom themes/thinking verbs/spinner, input box style, user message display, sign-in ASCII art, fix bugs (frozen spinner), and add features (context limit customization). Supports both native (binary) and npm installs on all platforms. ☆
428 - carlrannaberg/claudekit — A toolkit of custom commands, hooks, and utilities for Claude Code ☆
412 - claude-did-this/claude-hub — A webhook service that connects Claude Code to GitHub repositories, enabling AI-powered code assistance directly through pull requests and issues. This integration allows Claude to analyze repositories, answer technical questions, and help developers understand and improve their codebase through simple @mentions. ☆
294 - nyatinte/ccexp — interactive terminal interface for discovering, previewing, and managing Claude Code configuration files and slash commands. ☆
220 - johnlindquist/claude-hooks — ☆
229 - rz1989s/claude-code-statusline — Transform your Claude Code terminal with atomic precision statusline. Features flexible layouts, real-time cost tracking, MCP monitoring, prayer times, and beautiful themes. ☆
201 - bartolli/claude-code-typescript-hooks — ☆
139 - JSONbored/claudepro-directory — Claude Pro Directory is a searchable collection of pre-built configurations, MCP servers, and custom rules designed to enhance Claude AI's performance for specific tasks. ☆
123 - dazuiba/CCNotify — CCNotify provides desktop notifications for Claude Code, alerting you when Claude needs your input or completes tasks. ☆
119 - dtormoen/tsk — Task manager and sandbox for coding agents ☆
101 - GowayLee/cchooks — A Python SDK for claude-code hooks ☆
96 - ayoubben18/ab-method — A revolutionary approach to software development that transforms problems into focused, incremental missions using Claude Code's specialized subagents. ☆
79 - sculptdotfun/viberank — claude code leaderboard ☆
76 - eckardt/cchistory — Like the shell history command but for your Claude Code sessions. ☆
76 - beyondcode/claude-hooks-sdk — A PHP SDK for building Claude Code hooks ☆
55 - viveknair/ccoutputstyles — CLI tool and template gallery for customizing Claude Code output styles with pre-built templates ☆
46 - Brads3290/cclogviewer — Review Claude Code .jsonl files with a nice HTML UI ☆
54 - Veraticus/cc-tools — Claude Code tools ☆
34 - icanhasjonas/run-claude-docker — Run claude code in somewhat safe and isolated yolo mode ☆
44
Documentation
- eli64s/readme-ai — README file generator, powered by AI. ☆
2,779
Gemini
- google-gemini/gemini-cli — An open-source AI agent that brings the power of Gemini directly into your terminal. ☆
84,269 - google-gemini/cookbook — Examples and guides for using the Gemini API ☆
15,575 - jamubc/gemini-mcp-tool — MCP server that enables AI assistants to interact with Google Gemini CLI, leveraging Gemini's massive token window for large file analysis and codebase understanding ☆
1,615 - google-github-actions/run-gemini-cli — A GitHub Action invoking the Gemini CLI. ☆
1,533 - GewoonJaap/gemini-cli-openai — Expose Gemini CLI endpoints as OpenAI API with Cloudflare Workers ☆
731 - gzzhongqi/geminicli2api — ☆
325 - clduab11/gemini-flow — rUv's Claude-Flow, translated to the new Gemini CLI; transforming it into an autonomous AI development team. ☆
212 - Theopsguide/gemini-code-flow — AI-powered development orchestration for Gemini CLI - adapted from Claude Code Flow by ruvnet ☆
133 - nettee/gemini-cli-proxy — Wrap Gemini CLI as an OpenAI-compatible API service, allowing you to enjoy the free Gemini 2.5 Pro model through API! ☆
121 - Intelligent-Internet/gemini-cli-mcp-openai-bridge — ☆
119 - openmule/gacua — The World's First Out-of-the-Box Computer Use Agent Powered by Gemini-CLI @openmule ☆
98 - Piebald-AI/gemini-cli-desktop — Web/desktop UI for Gemini CLI/Qwen Code. Manage projects, switch between tools, search across past conversations, and manage MCP servers, all from one multilingual interface, locally or remotely. ☆
97 - amitkmaraj/gemini-cli-custom-slash-commands — Some great custom slash commands to supercharge your workflow ☆
111 - tanaikech/ToolsForMCPServer — The Gemini CLI confirmed that the MCP server built with Google Apps Script (GAS), a low-code platform, offers immense possibilities. If you've created snippets for GAS, these could be revitalized and/or leveraged in new ways by using them as the MCP server. The Gemini CLI and other MCP clients will be useful in achieving this. ☆
78 - choplin/mcp-gemini-cli — ☆
83 - Brioch/gemini-openai-proxy — Gemini CLI wrapper to serve Gemini models through an OpenAI-compatible API ☆
38
PR agents
- qodo-ai/pr-agent — PR-Agent: An AI-Powered Tool for Automated Pull Request Analysis, Feedback, Suggestions and More! ☆
9,512 - sweepai/sweep — Sweep: AI coding assistant for JetBrains ☆
7,607 - mattzcarey/shippie — extendable code review and QA agent ☆
2,291 - Yuyz0112/dewhale — GitHub-Powered AI for effortless development. Start as an open-source alternative to v0.dev. ☆
1,536
Shell assistants
- pmusolino/AI-Git-Narrator — Command-line tool for generating Git commit messages and PR descriptions with AI. Supports staged/unstaged changes and customizable AI parameters. ☆
115 - closedloop-technologies/autocomplete-sh — Large language model in the terminal! Less
--helpandmanand more getting stuff done ☆113 - beyimjan/shell-whiz — AI assistant for the command line ☆
55
Testing
- codeintegrity-ai/mutahunter — Open Source, Language Agnostic Mutation Testing ☆
284
UI generators
- rapidpages/rapidpages — Generate React and Tailwind components using AI ☆
1,233
Other
- clidey/whodb — A lightweight next-gen data explorer - Postgres, MySQL, SQLite, MongoDB, Redis, MariaDB, Elastic Search, and Clickhouse with Chat interface ☆
4,335 - av/harbor — Effortlessly run LLM backends, APIs, frontends, and services with one command. ☆
2,156
Contributing
Please see CONTRIBUTING for details.
Feedback
Found something wrong? Open an issue or submit a pull request — contributions are welcome!
Credits
- jamesmurdza/awesome-ai-devtools
- hesreallyhim/awesome-claude-code
- Piebald-AI/awesome-gemini-cli
- All Contributors
License
The MIT License (MIT). Please see License File for more information.