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
- OpenAI plugins
- PR agents
- Shell assistants
- Testing
- UI generators
- Other
- nomic-ai/gpt4all — GPT4All: Run Local LLMs on Any Device. Open-source and available for commercial use. ☆
76,822
- zylon-ai/private-gpt — Interact with your documents using the power of GPT, 100% privately, no data leaks ☆
56,665
- AntonOsika/gpt-engineer — CLI platform to experiment with codegen ☆
54,951
- 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,527
- Aider-AI/aider — aider is AI pair programming in your terminal ☆
38,026
- mckaywrigley/chatbot-ui — AI chat for any model. ☆
32,510
- plandex-ai/plandex — Open source AI coding agent. Designed for large projects and real world tasks. ☆
14,547
- smol-ai/developer — the first library to let you embed a developer agent in your own app! ☆
12,172
- joshpxyne/gpt-migrate — Easily migrate your codebase from one framework or language to another. ☆
6,991
- 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,959
- dagger/container-use — Development environments for coding agents. Enable multiple agents to work safely and independently with your preferred stack. ☆
3,167
- 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,260
- melih-unsal/DemoGPT — Everything you need to create an LLM Agent—tools, prompts, frameworks, and models—all in one place. ☆
1,874
- splx-ai/agentic-radar — A security scanner for your LLM agentic workflows ☆
766
- seahyinghang8/blinky — An open-source debugging agent in VSCode ☆
79
- 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. ☆
42
- Strawberry-Computer/vibe-compiler — RAG for integrating GenAI in your apps. Any LLM: GPT4, Groq, Llama. Any Vectorstore: PGVector, Faiss. ☆
45
- centralmind/gateway — Universal MCP-Server for your Databases optimized for LLMs and AI-Agents. ☆
491
- stackblitz-labs/bolt.diy — Prompt, run, edit, and deploy full-stack web applications using any LLM you want! ☆
18,289
- srcbookdev/srcbook — TypeScript-centric app development platform: notebook and AI app builder ☆
3,414
- Strawberry-Computer/poorcoder — DIY Poor Man's AI Coder ☆
42
- BrodaNoel/cmd-ai — Natural language shell command generator and executor powered by AI ☆
32
- codota/TabNine — AI Code Completions ☆
10,809
- 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,347
- lgrammel/rubberduck-vscode — Use AI-powered code edits, explanations, code generation, error diagnosis, and chat in Visual Studio Code with the official OpenAI API. ☆
633
- 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,438
- googleapis/go-genai — Google Gen AI Go SDK provides an interface for developers to integrate Google's generative models into their Go applications. ☆
809
- 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. ☆
515
- php-mcp/laravel — An SDK building Laravel MCP servers ☆
449
- halilcosdu/laravel-slower — Laravel Slower: Optimize Your DB Queries with AI ☆
382
- 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. ☆
325
- kargnas/laravel-ai-translator — High quality automatic translate your language files into many languages using AI like Claude, GPT and etc. ☆
238
- 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. ☆
155
- tott/laravel-tall-claude-ai-configs — AI Assisted Laravel TALL stack coding configuration for Claude Code ☆
25
- eyaltoledano/claude-task-master — An AI-powered task-management system you can drop into Cursor, Lovable, Windsurf, Roo, and others. ☆
23,046
- SuperClaude-Org/SuperClaude_Framework — A configuration framework that enhances Claude Code with specialized commands, cognitive personas, and development methodologies. ☆
17,071
- anthropics/claude-quickstarts — A collection of projects designed to help developers quickly get started with building deployable applications using the Claude API ☆
10,051
- 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. ☆
9,081
- davila7/claude-code-templates — CLI tool for configuring and monitoring Claude Code ☆
8,906
- ryoppippi/ccusage — A CLI tool for analyzing Claude Code/Codex CLI usage from local JSONL files. ☆
8,596
- Maciek-roboblog/Claude-Code-Usage-Monitor — Real-time Claude Code usage monitor with predictions and warnings ☆
5,501
- automazeio/ccpm — Project management system for Claude Code using GitHub Issues and Git worktrees for parallel agent execution. ☆
5,176
- smtg-ai/claude-squad — Manage multiple AI terminal agents like Claude Code, Aider, Codex, OpenCode, and Amp. ☆
4,869
- anthropics/claude-code-action — A general-purpose Claude Code action for GitHub PRs and issues ☆
3,739
- slopus/happy — Mobile and Web client for Codex and Claude Code, with realtime voice, encryption and fully featured ☆
3,250
- 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. ☆
2,920
- 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,260
- sirmalloc/ccstatusline — Beautiful highly customizable statusline for Claude Code CLI with powerline support, themes, and more. ☆
1,605
- greggh/claude-code.nvim — Seamless integration between Claude Code AI assistant and Neovim ☆
1,457
- nizos/tdd-guard — Automated TDD enforcement for Claude Code ☆
1,393
- parruda/claude-swarm — Easily launch a Claude Code session that is connected to a swarm of Claude Code Agents ☆
1,380
- manzaltu/claude-code-ide.el — Claude Code IDE integration for Emacs ☆
1,120
- stevemolitor/claude-code.el — Claude Code Emacs integration ☆
503
- Helmi/claude-simone — A project management framework for AI-assisted development with Claude Code ☆
497
- Owloops/claude-powerline — Beautiful vim-style powerline statusline for Claude Code ☆
419
- pchalasani/claude-code-tools — Collection of practical productivity tools for Claude Code ☆
363
- carlrannaberg/claudekit — A toolkit of custom commands, hooks, and utilities for Claude Code ☆
306
- 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. ☆
273
- Piebald-AI/tweakcc — Command-line tool to customize Claude Code UI (themes, thinking verbs, input box style, user message display, sign-in ASCII art), fix bugs (frozen spinner), and add features (CLAUDE_CODE_CONTEXT_LIMIT). ☆
204
- nyatinte/ccexp — interactive terminal interface for discovering, previewing, and managing Claude Code configuration files and slash commands. ☆
198
- johnlindquist/claude-hooks — ☆
166
- bartolli/claude-code-typescript-hooks — ☆
125
- 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. ☆
100
- dazuiba/CCNotify — CCNotify provides desktop notifications for Claude Code, alerting you when Claude needs your input or completes tasks. ☆
98
- GowayLee/cchooks — A Python SDK for claude-code hooks ☆
80
- dtormoen/tsk — Task manager and sandbox for coding agents ☆
77
- sculptdotfun/viberank — claude code leaderboard ☆
70
- 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. ☆
67
- eckardt/cchistory — Like the shell history command but for your Claude Code sessions. ☆
57
- ayoubben18/ab-method — A revolutionary approach to software development that transforms problems into focused, incremental missions using Claude Code's specialized subagents. ☆
54
- beyondcode/claude-hooks-sdk — A PHP SDK for building Claude Code hooks ☆
53
- icanhasjonas/run-claude-docker — Run claude code in somewhat safe and isolated yolo mode ☆
37
- Brads3290/cclogviewer — Review Claude Code .jsonl files with a nice HTML UI ☆
37
- viveknair/ccoutputstyles — CLI tool and template gallery for customizing Claude Code output styles with pre-built templates ☆
30
- Veraticus/cc-tools — Claude Code tools ☆
23
- eli64s/readme-ai — README file generator, powered by AI. ☆
2,731
- google-gemini/gemini-cli — An open-source AI agent that brings the power of Gemini directly into your terminal. ☆
79,798
- google-gemini/cookbook — Examples and guides for using the Gemini API ☆
15,210
- 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,489
- google-github-actions/run-gemini-cli — A GitHub Action invoking the Gemini CLI. ☆
1,410
- GewoonJaap/gemini-cli-openai — Expose Gemini CLI endpoints as OpenAI API with Cloudflare Workers ☆
688
- gzzhongqi/geminicli2api — ☆
269
- clduab11/gemini-flow — rUv's Claude-Flow, translated to the new Gemini CLI; transforming it into an autonomous AI development team. ☆
148
- Theopsguide/gemini-code-flow — AI-powered development orchestration for Gemini CLI - adapted from Claude Code Flow by ruvnet ☆
131
- Intelligent-Internet/gemini-cli-mcp-openai-bridge — ☆
116
- 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! ☆
112
- amitkmaraj/gemini-cli-custom-slash-commands — Some great custom slash commands to supercharge your workflow ☆
99
- openmule/gacua — The World's First Out-of-the-Box Computer Use Agent Powered by Gemini-CLI @openmule ☆
81
- 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 interface, locally or remotely. ☆
76
- 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. ☆
65
- choplin/mcp-gemini-cli — ☆
80
- Brioch/gemini-openai-proxy — Gemini CLI wrapper to serve Gemini models through an OpenAI-compatible API ☆
34
- kesor/chatgpt-code-plugin — Code ChatGPT Plugin is a TypeScript Code Analyzer that enables ChatGPT to "talk" with YOUR code ☆
239
- qodo-ai/pr-agent — PR-Agent: An AI-Powered Tool for Automated Pull Request Analysis, Feedback, Suggestions and More! (For more advanced: check Qodo Merge) ☆
9,261
- sweepai/sweep — Sweep: AI coding assistant for JetBrains ☆
7,597
- mattzcarey/shippie — extendable code review and QA agent ☆
2,266
- Yuyz0112/dewhale — GitHub-Powered AI for effortless development. Start as an open-source alternative to v0.dev. ☆
1,531
- 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. ☆
113
- closedloop-technologies/autocomplete-sh — Large language model in the terminal! Less
--help
andman
and more getting stuff done ☆105
- beyimjan/shell-whiz — AI assistant for the command line ☆
54
- codeintegrity-ai/mutahunter — Open Source, Language Agnostic Mutation Testing ☆
285
- rapidpages/rapidpages — Generate React and Tailwind components using AI ☆
1,231
- clidey/whodb — A lightweight next-gen data explorer - Postgres, MySQL, SQLite, MongoDB, Redis, MariaDB, Elastic Search, and Clickhouse with Chat interface ☆
4,200
- av/harbor — Effortlessly run LLM backends, APIs, frontends, and services with one command. ☆
2,108
Please see CONTRIBUTING for details.
Found something wrong? Open an issue or submit a pull request — contributions are welcome!
- jamesmurdza/awesome-ai-devtools
- hesreallyhim/awesome-claude-code
- Piebald-AI/awesome-gemini-cli
- All Contributors
The MIT License (MIT). Please see License File for more information.