
awesome-AI-driven-development
Awesome list of AI-Driven Development.
Stars: 76

Awesome AI-Driven Development is a curated list of tools, frameworks, and resources for AI-driven development. It includes AI code editors, terminal-based coding agents, IDE plugins & extensions, multi-agent systems, code generation & templates, testing & quality assurance tools, Model Context Protocol implementations, pull request & code review tools, project management & documentation tools, language models for code, development workflows tools, code search & analysis tools, specialized tools for Git & version control, cloud & DevOps, language-specific tasks, terminal & shell utilities, prompt & context management tools, Copilot extensions & alternatives, learning & tutorials resources, and configuration & enhancement tools for AI coding assistants.
README:
A curated list of awesome AI-Driven development tools, frameworks, and resources. Currently featuring 302 tools to enhance your AI-powered development workflow. Inspired by AI駆動開発(AI-Driven Development).
- AI Code Editors
- Terminal-Based Coding Agents
- IDE Plugins & Extensions
- Multi-Agent Systems
- Code Generation & Templates
- Testing & Quality Assurance
- Model Context Protocol (MCP)
- Pull Request & Code Review
- Project Management & Documentation
- Language Models for Code
- Development Workflows
- Code Search & Analysis
- Specialized Tools
- Learning & Tutorials
- Configuration & Enhancement
Full-featured AI-powered code editors and IDEs.
- cursor - The AI Code Editor
- bolt.new - Prompt, run, edit, and deploy full-stack web applications
- melty - Open source AI code editor
- void - Void is the open-source Cursor alternative
- pearai-app - The Open Source AI-Powered Code Editor. A fork of VSCode and Continue
- Onlook - The Cursor for Designers – an Open-Source, Visual-First Code Editor
- llamaedit - LLamaEdit is a code editor with AI autocompletion powered by LLamaCPP and CodeMirror
- CodingIT - Free, open-source alternative to v0.dev, cursor, bolt.new, windsurf, retool, roocode, kilo & lovable.dev. AI software development without limits
- Monkey Code - Enterprise-grade AI programming assistant, supporting private offline deployment, compatible with third-party and localised large language models, featuring an enterprise-grade management dashboard and equipped with code security functionality.
- Libra AI - Open Source Alternative to V0/Lovable
- NPC Studio - the IDE for research, built from the ground up with AI integrations
- Claudable - Claudable is an open-source web builder that leverages local CLI agents, such as Claude Code, Codex, Gemini CLI, Qwen Code, and Cursor Agent, to build and deploy products effortlessly.
- Chara Codes - An AI-powered development environment that brings joy to coding through intelligent assistance, real-time collaboration, and seamless workflow management.
AI coding assistants that work directly in your terminal.
- aider - AI pair programming in your terminal
- Claude Code (Research Preview) - An agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands
- plandex - AI driven development in your terminal
- OpenCode(@opencode-ai) - A powerful terminal-based AI assistant for developers, providing intelligent coding assistance directly in your terminal
- opencode(@sst) - AI coding agent, built for the terminal
- ANON KODE - Terminal-based AI coding tool that can use any model that supports the OpenAI-style API
- OpenAI Codex CLI - Lightweight coding agent that runs in your terminal
- Gemini Code - A powerful AI coding assistant for your terminal, powered by Gemini 2.5 Pro with support for other LLM models
- AiCode - AI-powered CLI agent for software engineering tasks
- bedrock-engineer - An interactive command-line interface (CLI) to assist with software development tasks
- comandi - A Free API-Keyless AI-powered CLI for Programming Support, Error Debugging and Automated Instruction Translations
- Qwen Code - AI-powered command-line workflow tool for developers
- Grok CLI - A conversational AI CLI tool powered by Grok with intelligent text editor capabilities and tool usage.
- Gemini CLI - An open-source AI agent that brings the power of Gemini directly into your terminal.
- VibeTunnel - Turn any browser into your terminal & command your agents on the go.
- MyCoder - Simple to install, powerful command-line based AI agent system for coding
- o1-engineer - A command-line tool designed to assist developers in managing and interacting with their projects efficiently
- p90 - A minimal CLI coding agent for quick prototypes, learning, and hackability
- TremAi - A CLI tool to help you to Code and execute command highly inspired on Copilot and Cursor
- DAFC (The Fuck?) CLI - A command-line tool and a methodology designed to leverage the massive context windows of modern Large Language Models (LLMs) like Gemini 2.5 Pro
- genjs-cli - A command-line tool that interacts with the Anthropic API to generate code templates based on custom prompts
- jarvis - An intelligent coding assistant that leverages multiple state-of-the-art language models to help you with code generation, modifications, and technical discussions
- kwaak - Run a team of autonomous AI agents on your code, right from your terminal!
- oi - An open-source cli tool that works on top of codellama and generates code in any editor without extensions
- GenAIcode - a multi modal coding assistant implemented entirely in TypeScript/Node.js/React. It works with multiple LLMs. It can be used as a CLI tool or via GUI(local web)
Plugins and extensions for popular IDEs and text editors.
- continue - The leading open-source AI code assistant
- cline - Autonomous coding agent right in your IDE
- Roo-Code - An AI-powered autonomous coding agent that lives in your editor
- CoolCline - A proactive programming assistant that combines the best features of Cline, Roo Code, and Bao Cline
- kodu-coder - An autonomous coding agent that lives in your IDE
- twinny - The most no-nonsense, locally or API-hosted AI code completion plugin for Visual Studio Code
- vscode-extension - Open-Source, Native and a True GitHub Copilot Alternative for VS Code
- couscous - A VS Code extension that uses AI to analyze your code quality against best practices and team conventions
- wizardCoder-vsc - Visual Studio Code extension for WizardCoder
- Custom Roo Code Modes - This project serves as a central place to store, manage, and share custom mode definitions for the Roo Code AI agent within Visual Studio Code
- Gitingest VS Code Extension - A powerful VS Code extension for analyzing and exporting codebases to LLM-friendly formats
- Vibe Coding (VICO) - a chat extension with an assistant designed to help you while programming - 404 Stress Not Found
- avante.nvim - A Neovim plugin designed to emulate the behaviour of the Cursor AI IDE
- codecompanion.nvim - AI-powered coding, seamlessly in Neovim
- chatgpt.nvim - Effortless Natural Language Generation with OpenAI's ChatGPT API
- gp.nvim - Gp.nvim (GPT prompt) Neovim AI plugin
- gen.nvim - Neovim plugin to generate text using LLMs with customizable prompts
- copilot.vim - Neovim plugin for GitHub Copilot
- vim-ai - AI-powered code assistant for Vim. OpenAI and ChatGPT plugin for Vim and Neovim
- VimLM - LLM-powered coding companion for Vim, inspired by GitHub Copilot/Cursor
- MCP Hub - A powerful Neovim plugin that integrates MCP (Model Context Protocol) servers into your workflow
- minuet-ai.el - Minuet offers AI code completion from popular LLMs including OpenAI, Gemini, Claude, Codestral, and more
- aidermacs - Aider AI Pair Programming in Emacs
- aider.el - aider (AI Pair Programming) Inside Emacs
- copilot.el - An unofficial Copilot plugin for Emacs
- copilot-chat.el - Github copilot chat in emacs
- CopilotForXcode(@github) - Xcode extension for GitHub Copilot
- CopilotForXcode(@intitni) - The missing GitHub Copilot, Codeium and ChatGPT Xcode Source Editor Extension
- DevoxxGenieIDEAPlugin - A plugin for IntelliJ IDEA that uses local LLM's (Ollama, LMStudio, GPT4All and Llama.cpp) and Cloud based LLMs to help review, test, explain your project code
- QodeAssist - An AI-powered coding assistant plugin for Qt Creator
- coqpilot - VSCode extension that is designed to help automate writing of Coq proofs
- Wingman - Your offline AI pair programmer for VSCode on Windows
Frameworks and tools for orchestrating multiple AI agents in development workflows.
- autogen - A programming framework for agentic AI
- crewAI - Framework for orchestrating role-playing, autonomous AI agents
- MetaGPT - The Multi-Agent Framework: First AI Software Company, Towards Natural Language Programming
- ChatDev - Create Customized Software using Natural Language Idea
- gpt-all-star - AI-powered code generation tool for scratch development of web applications with a team collaboration of autonomous AI agents
- AutoAgents - Generate different roles for GPTs to form a collaborative entity for complex tasks
- PraisonAI - Combines AutoGen and CrewAI or similar frameworks into a low-code solution for building and managing multi-agent LLM systems
- Claude Squad - Manage multiple AI terminal agents like Claude Code, Aider, Codex, OpenCode, and Amp.
- Claude-Flow v2.0.0 Alpha - Built from the ground up with enterprise-grade architecture, advanced swarm intelligence, and seamless Claude Code integration.
- Activepieces - AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
- Heurist Agent Framework - A flexible multi-interface AI agent framework for building agents with reasoning, tool use, memory, deep research, blockchain interaction, MCP, and agents-as-a-service.
- GitAGU (Git Agent Unblock) - A centralized platform for discovering, configuring, and integrating AI agents into your development workflow. Simplifies AI adoption across the entire Software Development Life Cycle
- Floki - Floki creates a new paradigm for working with multiple AI coding agents in parallel, letting you build better software, faster with AI-powered assistance.
- nous - The open-source TypeScript platform for autonomous AI agents and LLM based workflows
- crewai-factory-crew - Generate fully functional crews based on the crew's purpose and desired output data
- Symphony v0.2 - A sophisticated multi-agent software development framework designed to orchestrate AI agents in a structured, efficient workflow
- VoltAgent - An open source TypeScript framework for building and orchestrating AI agents
- LLM Agent X - A task execution framework that leverages language models to perform complex tasks by splitting them into subtasks and using tools like web search
- ManusMCP - An AI agent framework using Flowise to deploy AI team members with specialized capabilities
- Giselle - Giselle is an agentic workflow builder that empowers you to create AI-driven solutions with ease
- development-workforce - Experimentation on how to integrate ai agents into existing software development setup
- agentok - Visual Tools for Multi-Agent Development
Tools for generating code, applications, and project templates.
- gpt-engineer - Specify what you want it to build, the AI asks for clarification, and then builds it
- amplication - The Only Production-Ready AI-Powered Backend Code Generation
- llamacoder - An open source Claude Artifacts – generate small apps with one prompt
- ai-app-builder - The most forkable AI app generator, deployed as single page app
- vibes.diy - Generate shareable apps in seconds with the most forkable AI app generator, deployed as single page app
- oneShotCodeGen - Create full stack webapps with single prompt
- aiCoder - A tool to write JS libraries using AI
- CodePanda - An AI-powered coding tool that helps you build full-stack web applications through natural language interaction
- GenDB - Generate an entire database in seconds using AI
- AIGenPipeline - AI based code generation pipeline
- Sourcery - A code generator for Swift language, built on top of Apple's own SwiftSyntax
- code-converter - An AI tool converting python code to C++
- unvibe - Generate code from unit-tests
- coffee - Build and iterate on your UI 10x faster with AI - right from your own IDE
- Legacy2Modern (L2M) - an open-source engine for transforming legacy COBOL code into modern, maintainable Python applications
- RooFlow Cookiecutter Template - A template for applying Rooflow to Roocode in an easy way
- Vibe Coding a Full-Stack Budget App - Vibe Coding Full-stack App Starter Template
- Tour of Heroes API - A REST API for managing superheroes, implemented with Node.js and TypeScript. This project provides a simple backend for the "Tour of Heroes" application with endpoints to get, create, update, and delete hero data.
AI-powered tools for testing, quality assurance, and code coverage.
- qodo-cover - An AI-Powered Tool for Automated Test Generation and Code Coverage Enhancement! 💻🤖🧪🐞
- shortest - QA via natural language AI tests
- mutahunter - Open Source, Language Agnostic Automatic Test Generation + LLM Mutation Testing
- testzeus-hercules - Hercules is the world's first open-source testing agent, built to handle the toughest testing tasks so you don't have to
- ghostest - Output test code using LLM agents
- UTGenDebug - Learning to Generate Unit Tests for Automated Debugging
- VibeSec - Security Rules & Workflows for the new wave of AI Development.
- OpenDeRisk - AI-Native Risk Intelligence Systems, OpenDeRisk——Your application system risk intelligent manager provides 7* 24-hour comprehensive and in-depth protection.
- auto-inspector - Web Testing AI Agent - Write your specs, it does the rest
- arbigent - AI Agent for testing Android, iOS, and Web apps
- kaizen - AI assistant to help you find bugs as you code
- VulnViper - An intelligent security auditing tool designed to help developers identify and understand potential vulnerabilities in their Python codebases
- codegate - A local gateway that makes AI coding assistants safer
- vibelint - Make codebases more LLM friendly
- Vibe Security - A comprehensive security checklist for vibe coders
Tools and servers implementing the Model Context Protocol for enhanced AI capabilities.
- GitHub MCP Server - The GitHub MCP Server is a Model Context Protocol (MCP) server that provides seamless integration with GitHub APIs
- AWS MCP Servers - A suite of specialized MCP servers that bring AWS best practices directly to your development workflow
- MCP C# SDK - The official C# SDK for Model Context Protocol servers and clients, maintained by Microsoft
- MCP Go - A Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools
- Unified MCP Client Library - The easiest way to interact with mcp servers with custom agents
- Multi Database MCP Server - A powerful multi-database server implementing the Model Context Protocol (MCP) to provide AI assistants with structured access to databases
- Supabase MCP Server - Connect your Supabase projects to Cursor, Claude, Windsurf, and other AI assistants
- claude-context - Code search MCP for Claude Code. Make entire codebase the context for any coding agent.
- Kodit - MCP server to index external repositories
- PageSpeed Insights MCP Server - MCP server for Google PageSpeed Insights API that enables web page performance analysis directly through Claude.
- Browser Control MCP - MCP server paired with a browser extension that enables AI agents to control the user's browser.
- LINE Bot MCP Server - MCP server that integrates the LINE Messaging API to connect an AI Agent to the LINE Official Account.
- Kubernetes MCP Server - Model Context Protocol (MCP) server for Kubernetes and OpenShift
- Computer Control MCP - MCP server that provides computer control capabilities, like mouse, keyboard, OCR, etc. using PyAutoGUI, RapidOCR, ONNXRuntime. Similar to 'computer-use' by Anthropic. With Zero External Dependencies.
- Ref MCP - An MCP server to stop hallucinations with token efficient search over public and private documentation.
- DockaShell - DockaShell is an MCP server that gives AI agents isolated Docker containers to work in. MCP tools for shell access, file operations, and full audit trail.
- Gemini MCP Server for Claude Code - The power of Gemini + Claude Code working as one. Augments Claude's extended thinking with Gemini's perspective
- GitHub Chat MCP - A Model Context Protocol (MCP) for analyzing and querying GitHub repositories using the GitHub Chat API
- Github Semantic Search MCP Server - This repo hosts a remote MCP server to facilitate a RAG query against an indexed GitHub repo
- GitLab-MCP-Server - Model Context Protocol (MCP) server that provides integration with GitLab
- Desktop Commander MCP - MCP server for Claude that gives it terminal control, file system search and diff file editing capabilities
- Playwright MCP - Playwright Tools for MCP
- Web Accessibility-Testing MCP Server - An MCP (Model Context Protocol) server that gives LLMs access to web accessibility testing APIs
- ghidraMCP - An Model Context Protocol server for allowing LLMs to autonomously reverse engineer applications
- Deebo - An autonomous debugging system built for integration into coding agent workflows using the Model Context Protocol (MCP)
- Obsidian MCP Tool Server - This project provides a Model Context Protocol (MCP) server that exposes tools for interacting with an Obsidian vault
- Octocode MCP - Code search analysys MCP
- Serena - A powerful coding agent with semantic retrieval and editing capabilities (MCP server)
- Context7 MCP - Up-to-date documentation for LLMs and AI code editors
- Vibe Check MCP - The definitive Vibe Coder's sanity check MCP server
- hyper-mcp - A fast, secure MCP server that extends its capabilities through WebAssembly plugins
- interactive-mcp - Local, cross-platform MCP server for interact with your AI Agent
- Jinni - Bring your project into LLM context - tool and MCP server
Tools for automating pull request reviews and code analysis.
- pr-agent - CodiumAI PR-Agent: An AI-Powered 🤖 Tool for Automated Pull Request Analysis, Feedback, Suggestions and More!
- ai-pr-reviewer - AI-based Pull Request Summarizer and Reviewer with Chat Capabilities
- gitpack-ai - Automate Pull Request Reviews with AI
- lgtm-ai - Your AI-powered code review companion
- pr-pilot - An AI agent for your development workflow that can search and manipulate the code base, browse the internet and interact with Github issues and pull requests
- pr-pilot-cli - Command-line interface for PR Pilot
- Review Gate for Cursor IDE ゲート - A powerful rule for the Cursor IDE that helps you get up to 5x more value from your monthly requests
- PR-Agent - An AI-Powered 🤖 Tool for Automated Pull Request Analysis, Feedback, Suggestions and More! 💻🔍
- kodus - Open source AI code reviews — just like your senior dev would do.
Tools for managing AI-driven development projects and documentation.
- Backlog.md - A tool for managing project collaboration between humans and AI Agents in a git ecosystem
- ai-ticket - The AI and Human powered ticket system to manage your AI based code generation with tickets
- Task Master - A task management system for AI-driven development with Claude, designed to work seamlessly with Cursor AI
- SprintCore - Fix bugs, create user stories, create PRDs, manage sprints - by AI
- Tutorial-Codebase-Knowledge - Turns Codebase into Easy Tutorial with AI
- reqtext - A Git-native, CLI first requirements and documentation framework meant to bring requirement management directly into your workflow
- Vibook - AI-friendly project documentation for continuous maintenance through AI assistance (Roo Code)
- Claude Code PM - Project management system for Claude Code using GitHub Issues and Git worktrees for parallel agent execution.
- Claude Conductor - A lightweight + modular documentation framework designed for AI-assisted development with Claude Code.
- Basic Memory - A knowledge management system that allows you to build a persistent semantic graph from conversations with AI assistants
- RepoScribe - A command-line tool to scan a project directory, identify files that are not ignored by .gitignore rules, and concatenate their contents into a single text file
Specialized language models and AI systems designed for coding tasks.
- CodeGeeX - An Open Multilingual Code Generation Model
- CodeGeeX2 - A More Powerful Multilingual Code Generation Model
- CodeGeeX4 - Versatile model for all AI software development scenarios, including code completion, code interpreter, web search, function calling, repository-level Q&A and much more
- aiXcoder-7B - Code Large Language Model
- AutoCoder - Its test accuracy on the HumanEval base dataset surpasses that of GPT-4 Turbo (April 2024) and GPT-4o
- Yi-Coder - A series of open-source code language models that delivers state-of-the-art coding performance with fewer than 10 billion parameters
- Qwen2.5-Coder - The code version of Qwen2.5
- Lingma-SWE-GPT - Inference code of Lingma SWE-GPT
- tabby - Self-hosted AI coding assistant
- turbopilot - An open source large-language-model based code completion engine that runs locally on CPU
- ollama-autocoder - A simple to use Ollama autocompletion engine with options exposed and streaming functionality
- O1-CODER - AN O1 REPLICATION FOR CODING
- lsp-ai - An open-source language server that serves as a backend for AI-powered functionality, designed to assist and empower software engineers, not replace them
- rift - An AI-native language server for your personal AI software engineer
Tools and frameworks for managing AI-assisted development workflows.
- SWE-agent - GitHub issue and tries to automatically fix it, using GPT-4, or your LM of choice
- OpenDevin - A platform for autonomous software engineers, powered by AI and LLMs
- devika - Agentic AI Software Engineer
- Devon - An open-source pair programmer
- SuperCoder - Open Source Autonomous Software Development System
- auto-code-rover - A project structure aware autonomous software engineer aiming for autonomous program improvement
- SWE-Fixer - A simple yet effective solution for addressing real-world GitHub issues by training open-source LLMs
- Spec Kit - Toolkit to help you get started with Spec-Driven Development
- Disciplined AI Software Development - Collaborative - A structured approach for working with AI on development projects. This methodology addresses common issues like code bloat, architectural drift, and context dilution through systematic constraints.
- gac (Git Auto Commit) - AI-powered git commit message generator that produces high-quality commit messages based on your staged changes automatically.
- Memov - AI coding version control on top of Git. Track not just what changed, but why it changed.
- OpenEvolve - Turn your LLMs into autonomous code optimizers that discover breakthrough algorithms
- gwq - Git worktree manager with fuzzy finder - Work on multiple branches simultaneously, perfect for parallel AI coding workflows
- Agentless - An agentless approach to automatically solve software development problems
- agilecoder - Incorporating Agile methodology into agents to create complex real-world softwares
- sparc2 - SPARC 2.0, agentic code analysis and generation, is an intelligent coding agent framework built to automate and streamline software development
- Kilo Code - Open Source AI coding assistant for planning, building, and fixing code
- vespper - Open-source AI on-call developer
- droid.dev - AI Engineer that actually codes
- Localforge - Runs in a local web UI and autonomously works on your files alongside you
- Perpetual - LLM-driven software development helper
- Dyad - An open-source, standalone AI tool that levels up your coding skills and helps you build real-world software
- daiv - AI-driven tool for automating development tasks and improving workflows
- DevGPT - Code togheter, right now!
- Devseeker - A coding agent inspired by claude code and aider
Tools for searching, analyzing, and understanding codebases.
- cody - Type less, code more: Cody is an AI code assistant that uses advanced search and codebase context to help you write and fix code
- SeaGOAT - Local-first semantic code search engine
- VectorCode - A code repository indexing tool. It helps you write better prompt for your coding LLMs by indexing and providing information about the code repository you're working on
- Project Indexer - A simple script designed to index the locations of classes, files, and other components within a project
- codemapper - A python script that creates a comprehensive Markdown document representing the structure and contents of a given directory
- code2prompt - Code2Prompt is a powerful command-line tool that simplifies the process of providing context to Large Language Models (LLMs) by generating a comprehensive Markdown file containing the content of your codebase
- Code-to-Clipboard-for-LLMs - Intelligently package your project's code context for LLMs
- vibe-log-cli - Open-source CLI for analyzing Claude Code sessions locally and generating productivity reports
- Claude Code Usage Monitor - Real-time Claude Code usage monitor with predictions and warnings
- Telegram Search - 🔍 A powerful Telegram chat search tool with vector search and semantic matching capabilities.
- codeselect - A simple, interactive tool to select and share code with AI assistants like Claude and ChatGPT
- shotgun_code - One‑click codebase "blast" for Large‑Language‑Model workflows
- open-repoprompt - A fast, lightweight Go tool that helps you feed your code and documentation to LLMs like Claude, GPT-4, and Grok without hitting token limits or waiting forever
- ctx - A tool made to solve a big problem when chatting with LLMs like ChatGPT or Claude: giving them enough context about your project
- SourceSage - It is a tool to support software development using AI
- RepoGPT - AI-powered GitHub assistant to chat, manage, and explore your repos effortlessly
Specialized AI tools for specific development tasks and domains.
- ai-commit-tool - A CLI tool that generates AI-based git commit messages
- commit - Generate conventional commits with ai
- lazycommit - Using AI to generate commit message suggestions
- aider-github-action - Run Aider AI assistant in your Github Workflows!
- aider-github-workflows - Workflows that use aider-github-action
- kubectl-ai - An AI powered kubernetes agent that runs in your terminal
- kube-copilot - Kubernetes Copilot powered by OpenAI
- K8sWhisperer- - An AI-powered Kubernetes Operator that lets users query logs and read them as natural language
- Arconia Framework - A framework designed to build modern enterprise applications using Java and Spring Boot, emphasizing developer experience and cloud native architectures
- coders - AI coding assistant in rust
- AutoBE - AI Vibe Coding Agent of TS backend server, enhanced by compiler skills
- Winx Code Agent - A high-performance code agent written in Rust, combining the best features of WCGW and Serena for maximum efficiency and semantic capabilities
- cursor_agent - A TypeScript library for creating structured task sequences for Cursor AI agents
- TmuxAI - Your intelligent pair programmer directly within your tmux sessions
- devblahblah - Just a simple tool to help out with development tasks using LLM APIs
- Prompt Tower - A tool that helps you build prompts and manage context with lots of code blocks in them
- Oyren Prompter - A local web tool that allows you to browse and select multiple files, combine their contents, and prepend a custom prompt
- Nomad's AI Prompt Library - This repository serves as a central place to store, organize, and share effective prompts for various AI models
- zoltraak - A prompt compiler system that converts natural language into an execution language
- cmpr - Program in English! LLM-enabled programming framework
- copilot-more - $10/month GPT-4o and Claude-3.5-Sonnet APIs for coding and beyond
- copilot-proxy - Make GH Copilot extension work with any LLM models
- Copilot LSP - Configuration for Neovim
Resources for learning AI-driven development practices and methodologies.
- The BMAD-Method 3.1 - Breakthrough Method for Agile Ai Driven Development
- Guide to AI-Assisted Development Using kliewerdaniel/workflow - Structured AI-Assisted Development Workflow Guide
- OSWorld - Benchmarking Multimodal Agents for Open-Ended Tasks in Real Computer Environments
- The Rules Template: Universal Rules for AI Coding Assistants - This template provides a robust and adaptable framework of rules designed to enhance the performance of AI coding assistants like Cursor and CLINE
- Vibe Rules Collection - A curated collection of .windsurfrules files designed to guide AI coding assistants in generating code that adheres to various best practices
- Ruler - Apply the same rules to all coding agents
Tools and configurations for enhancing AI coding assistants.
- AI-Setup - A toolkit for setting up AI-assisted development environments and managing work efforts
- AiDE - A structured approach to developing projects with AI assistance
- Aegis - A powerful framework that combines AI capabilities with structured project management
- SuperClaude Framework - A configuration framework that enhances Claude Code with specialized commands, cognitive personas, and development methodologies
- Claude Code Custom Slash Commands - This repository contains custom slash commands for Claude Code that provide specialized workflows for common software development tasks
- ClaudeAssistant - AI Coding Assistant
- Clean-Coder-AI - AI coder that thinks before doing
- AiderDesk - Desktop application for Aider AI assistant and much more
- Crystal - Run multiple Claude Code AI sessions in parallel git worktrees. Test, compare approaches & manage AI-assisted development workflows in one desktop app.
- VibeKit - Run Claude Code, Gemini, Codex — or any coding agent — in a clean, isolated sandbox with sensitive data redaction and observability baked in.
- opcode - A powerful GUI app and Toolkit for Claude Code - Create custom agents, manage interactive Claude Code sessions, run secure background agents, and more.
- Claude Code Templates (aitmpl.com) - CLI tool for configuring and monitoring Claude Code
- 10x-Tool-Calls - 10x-Tool-Calls is a lightweight rules file designed to help you maximize the value of your monthly AI coding tool calls, enabling you to get more done with fewer requests.
- zcc - Transform Claude Code from a basic AI assistant into a project-aware, context-intelligent development powerhouse.
- CursorCore - Assist Programming through Aligning Anything
- cursor-deepseek - A high-performance HTTP/2-enabled proxy server designed specifically to enable Cursor IDE's Composer to use DeepSeek's and OpenRouter's language models
- deepseek-r1-ext - Provides a chat interface for the DeepSeek-R1 model
- roocode-memorybank-optimized - A lean Roo Code config for VS Code, blending Claude Pro and OpenRouter to cut token costs
- RooFlow - Enhanced Memory Bank System with ☢️Footgun Power☢️ Next-gen Memory Bank system with five integrated modes and system-level customization
- Roo Commander - Think of it like having a virtual, specialized software development team right inside your editor, orchestrated by the 👑 Roo Commander
- Vibe - An interactive tool for applying, reviewing, and managing incremental code patches in your projects that also integrates AI-driven patch generation via conversational prompts
- RA.Aid - A powerful AI-driven command-line tool that integrates aider within a LangChain ReAct agent loop
- ManasAI - It aims to automate tasks, improve code quality, and boost productivity
- Noema-Declarative-AI - A declarative way to control LLMs
- DeepEvolve - a research and coding agent for new algorithm discovery in different science domains with Deep Research and AlphaEvolve.
For Tasks:
Click tags to check more tools for each tasksFor Jobs:
Alternative AI tools for awesome-AI-driven-development
Similar Open Source Tools

awesome-AI-driven-development
Awesome AI-Driven Development is a curated list of tools, frameworks, and resources for AI-driven development. It includes AI code editors, terminal-based coding agents, IDE plugins & extensions, multi-agent systems, code generation & templates, testing & quality assurance tools, Model Context Protocol implementations, pull request & code review tools, project management & documentation tools, language models for code, development workflows tools, code search & analysis tools, specialized tools for Git & version control, cloud & DevOps, language-specific tasks, terminal & shell utilities, prompt & context management tools, Copilot extensions & alternatives, learning & tutorials resources, and configuration & enhancement tools for AI coding assistants.

lsp-ai
LSP-AI is an open source language server designed to enhance software engineers' productivity by integrating AI-powered functionality into various text editors. It serves as a backend for completion with large language models and offers features like unified AI capabilities, simplified plugin development, enhanced collaboration, broad compatibility with editors supporting Language Server Protocol, flexible LLM backend support, and commitment to staying updated with the latest advancements in LLM-driven software development. The tool aims to centralize open-source development work, provide a collaborative platform for developers, and offer a future-ready solution for AI-powered assistants in text editors.

awesome-ai-tools
Awesome AI Tools is a curated list of popular tools and resources for artificial intelligence enthusiasts. It includes a wide range of tools such as machine learning libraries, deep learning frameworks, data visualization tools, and natural language processing resources. Whether you are a beginner or an experienced AI practitioner, this repository aims to provide you with a comprehensive collection of tools to enhance your AI projects and research. Explore the list to discover new tools, stay updated with the latest advancements in AI technology, and find the right resources to support your AI endeavors.

awesome-openvino
Awesome OpenVINO is a curated list of AI projects based on the OpenVINO toolkit, offering a rich assortment of projects, libraries, and tutorials covering various topics like model optimization, deployment, and real-world applications across industries. It serves as a valuable resource continuously updated to maximize the potential of OpenVINO in projects, featuring projects like Stable Diffusion web UI, Visioncom, FastSD CPU, OpenVINO AI Plugins for GIMP, and more.

obsidian-systemsculpt-ai
SystemSculpt AI is a comprehensive AI-powered plugin for Obsidian, integrating advanced AI capabilities into note-taking, task management, knowledge organization, and content creation. It offers modules for brain integration, chat conversations, audio recording and transcription, note templates, and task generation and management. Users can customize settings, utilize AI services like OpenAI and Groq, and access documentation for detailed guidance. The plugin prioritizes data privacy by storing sensitive information locally and offering the option to use local AI models for enhanced privacy.

awesome-mlops
Awesome MLOps is a curated list of tools related to Machine Learning Operations, covering areas such as AutoML, CI/CD for Machine Learning, Data Cataloging, Data Enrichment, Data Exploration, Data Management, Data Processing, Data Validation, Data Visualization, Drift Detection, Feature Engineering, Feature Store, Hyperparameter Tuning, Knowledge Sharing, Machine Learning Platforms, Model Fairness and Privacy, Model Interpretability, Model Lifecycle, Model Serving, Model Testing & Validation, Optimization Tools, Simplification Tools, Visual Analysis and Debugging, and Workflow Tools. The repository provides a comprehensive collection of tools and resources for individuals and teams working in the field of MLOps.

slidev-ai
Slidev AI is a web app that leverages LLM (Large Language Model) technology to make creating Slidev-based online presentations elegant and effortless. It is designed to help engineers and academics quickly produce content-focused, minimalist PPTs that are easily shareable online. This project serves as a reference implementation for OpenMCP agent development, a production-ready presentation generation solution, and a template for creating domain-specific AI agents.

spring-ai-alibaba
Spring AI Alibaba is an AI application framework for Java developers that seamlessly integrates with Alibaba Cloud QWen LLM services and cloud-native infrastructures. It provides features like support for various AI models, high-level AI agent abstraction, function calling, and RAG support. The framework aims to simplify the development, evaluation, deployment, and observability of AI native Java applications. It offers open-source framework and ecosystem integrations to support features like prompt template management, event-driven AI applications, and more.

awesome-generative-ai
Awesome Generative AI is a curated list of modern Generative Artificial Intelligence projects and services. Generative AI technology creates original content like images, sounds, and texts using machine learning algorithms trained on large data sets. It can produce unique and realistic outputs such as photorealistic images, digital art, music, and writing. The repo covers a wide range of applications in art, entertainment, marketing, academia, and computer science.

freegenius
FreeGenius AI is an ambitious project offering a comprehensive suite of AI solutions that mirror the capabilities of LetMeDoIt AI. It is designed to engage in intuitive conversations, execute codes, provide up-to-date information, and perform various tasks. The tool is free, customizable, and provides access to real-time data and device information. It aims to support offline and online backends, open-source large language models, and optional API keys. Users can use FreeGenius AI for tasks like generating tweets, analyzing audio, searching financial data, checking weather, and creating maps.

learn-modern-ai-python
This repository is part of the Certified Agentic & Robotic AI Engineer program, covering the first quarter of the course work. It focuses on Modern AI Python Programming, emphasizing static typing for robust and scalable AI development. The course includes modules on Python fundamentals, object-oriented programming, advanced Python concepts, AI-assisted Python programming, web application basics with Python, and the future of Python in AI. Upon completion, students will be able to write proficient Modern Python code, apply OOP principles, implement asynchronous programming, utilize AI-powered tools, develop basic web applications, and understand the future directions of Python in AI.

bedrock-engineer
Bedrock Engineer is an AI assistant for software development tasks powered by Amazon Bedrock. It combines large language models with file system operations and web search functionality to support development processes. The autonomous AI agent provides interactive chat, file system operations, web search, project structure management, code analysis, code generation, data analysis, agent and tool customization, chat history management, and multi-language support. Users can select agents, customize them, select tools, and customize tools. The tool also includes a website generator for React.js, Vue.js, Svelte.js, and Vanilla.js, with support for inline styling, Tailwind.css, and Material UI. Users can connect to design system data sources and generate AWS Step Functions ASL definitions.

awesome-ai-devtools
Awesome AI-Powered Developer Tools is a curated list of AI-powered developer tools that leverage AI to assist developers in tasks such as code completion, refactoring, debugging, documentation, and more. The repository includes a wide range of tools, from IDEs and Git clients to assistants, agents, app generators, UI generators, snippet generators, documentation tools, code generation tools, agent platforms, OpenAI plugins, search tools, and testing tools. These tools are designed to enhance developer productivity and streamline various development tasks by integrating AI capabilities.

opensearch-ai
OpenSearch GPT is a personalized AI search engine that adapts to user interests while browsing the web. It utilizes advanced technologies like Mem0 for automatic memory collection, Vercel AI ADK for AI applications, Next.js for React framework, Tailwind CSS for styling, Shadcn UI for UI components, Cobe for globe animation, GPT-4o-mini for AI capabilities, and Cloudflare Pages for web application deployment. Developed by Supermemory.ai team.

AingDesk
AingDesk is a tool that allows users to deploy DeepSeek or other AI models on their computer with just one click. It features a user-friendly interface, multi-source knowledge base support, built-in chat interface, and the ability to share projects online. The tool is optimized for performance on both local and cloud environments, with a focus on hassle-free setup and extensibility through a modular architecture. The development plan includes support for third-party API integrations and local deployment of text-to-image hybrid models for creative workflows.
For similar tasks

awesome-AI-driven-development
Awesome AI-Driven Development is a curated list of tools, frameworks, and resources for AI-driven development. It includes AI code editors, terminal-based coding agents, IDE plugins & extensions, multi-agent systems, code generation & templates, testing & quality assurance tools, Model Context Protocol implementations, pull request & code review tools, project management & documentation tools, language models for code, development workflows tools, code search & analysis tools, specialized tools for Git & version control, cloud & DevOps, language-specific tasks, terminal & shell utilities, prompt & context management tools, Copilot extensions & alternatives, learning & tutorials resources, and configuration & enhancement tools for AI coding assistants.

lowcode-vscode
This repository is a low-code tool that supports ChatGPT and other LLM models. It provides functionalities such as OCR translation, generating specified format JSON, translating Chinese to camel case, translating current directory to English, and quickly creating code templates. Users can also generate CURD operations for managing backend list pages. The tool allows users to select templates, initialize query form configurations using OCR, initialize table configurations using OCR, translate Chinese fields using ChatGPT, and generate code without writing a single line. It aims to enhance productivity by simplifying code generation and development processes.
For similar jobs

promptflow
**Prompt flow** is a suite of development tools designed to streamline the end-to-end development cycle of LLM-based AI applications, from ideation, prototyping, testing, evaluation to production deployment and monitoring. It makes prompt engineering much easier and enables you to build LLM apps with production quality.

deepeval
DeepEval is a simple-to-use, open-source LLM evaluation framework specialized for unit testing LLM outputs. It incorporates various metrics such as G-Eval, hallucination, answer relevancy, RAGAS, etc., and runs locally on your machine for evaluation. It provides a wide range of ready-to-use evaluation metrics, allows for creating custom metrics, integrates with any CI/CD environment, and enables benchmarking LLMs on popular benchmarks. DeepEval is designed for evaluating RAG and fine-tuning applications, helping users optimize hyperparameters, prevent prompt drifting, and transition from OpenAI to hosting their own Llama2 with confidence.

MegaDetector
MegaDetector is an AI model that identifies animals, people, and vehicles in camera trap images (which also makes it useful for eliminating blank images). This model is trained on several million images from a variety of ecosystems. MegaDetector is just one of many tools that aims to make conservation biologists more efficient with AI. If you want to learn about other ways to use AI to accelerate camera trap workflows, check out our of the field, affectionately titled "Everything I know about machine learning and camera traps".

leapfrogai
LeapfrogAI is a self-hosted AI platform designed to be deployed in air-gapped resource-constrained environments. It brings sophisticated AI solutions to these environments by hosting all the necessary components of an AI stack, including vector databases, model backends, API, and UI. LeapfrogAI's API closely matches that of OpenAI, allowing tools built for OpenAI/ChatGPT to function seamlessly with a LeapfrogAI backend. It provides several backends for various use cases, including llama-cpp-python, whisper, text-embeddings, and vllm. LeapfrogAI leverages Chainguard's apko to harden base python images, ensuring the latest supported Python versions are used by the other components of the stack. The LeapfrogAI SDK provides a standard set of protobuffs and python utilities for implementing backends and gRPC. LeapfrogAI offers UI options for common use-cases like chat, summarization, and transcription. It can be deployed and run locally via UDS and Kubernetes, built out using Zarf packages. LeapfrogAI is supported by a community of users and contributors, including Defense Unicorns, Beast Code, Chainguard, Exovera, Hypergiant, Pulze, SOSi, United States Navy, United States Air Force, and United States Space Force.

llava-docker
This Docker image for LLaVA (Large Language and Vision Assistant) provides a convenient way to run LLaVA locally or on RunPod. LLaVA is a powerful AI tool that combines natural language processing and computer vision capabilities. With this Docker image, you can easily access LLaVA's functionalities for various tasks, including image captioning, visual question answering, text summarization, and more. The image comes pre-installed with LLaVA v1.2.0, Torch 2.1.2, xformers 0.0.23.post1, and other necessary dependencies. You can customize the model used by setting the MODEL environment variable. The image also includes a Jupyter Lab environment for interactive development and exploration. Overall, this Docker image offers a comprehensive and user-friendly platform for leveraging LLaVA's capabilities.

carrot
The 'carrot' repository on GitHub provides a list of free and user-friendly ChatGPT mirror sites for easy access. The repository includes sponsored sites offering various GPT models and services. Users can find and share sites, report errors, and access stable and recommended sites for ChatGPT usage. The repository also includes a detailed list of ChatGPT sites, their features, and accessibility options, making it a valuable resource for ChatGPT users seeking free and unlimited GPT services.

TrustLLM
TrustLLM is a comprehensive study of trustworthiness in LLMs, including principles for different dimensions of trustworthiness, established benchmark, evaluation, and analysis of trustworthiness for mainstream LLMs, and discussion of open challenges and future directions. Specifically, we first propose a set of principles for trustworthy LLMs that span eight different dimensions. Based on these principles, we further establish a benchmark across six dimensions including truthfulness, safety, fairness, robustness, privacy, and machine ethics. We then present a study evaluating 16 mainstream LLMs in TrustLLM, consisting of over 30 datasets. The document explains how to use the trustllm python package to help you assess the performance of your LLM in trustworthiness more quickly. For more details about TrustLLM, please refer to project website.

AI-YinMei
AI-YinMei is an AI virtual anchor Vtuber development tool (N card version). It supports fastgpt knowledge base chat dialogue, a complete set of solutions for LLM large language models: [fastgpt] + [one-api] + [Xinference], supports docking bilibili live broadcast barrage reply and entering live broadcast welcome speech, supports Microsoft edge-tts speech synthesis, supports Bert-VITS2 speech synthesis, supports GPT-SoVITS speech synthesis, supports expression control Vtuber Studio, supports painting stable-diffusion-webui output OBS live broadcast room, supports painting picture pornography public-NSFW-y-distinguish, supports search and image search service duckduckgo (requires magic Internet access), supports image search service Baidu image search (no magic Internet access), supports AI reply chat box [html plug-in], supports AI singing Auto-Convert-Music, supports playlist [html plug-in], supports dancing function, supports expression video playback, supports head touching action, supports gift smashing action, supports singing automatic start dancing function, chat and singing automatic cycle swing action, supports multi scene switching, background music switching, day and night automatic switching scene, supports open singing and painting, let AI automatically judge the content.