AI Resources Directory
A curated collection of the best AI tools, courses, and resources. From code editors to learning platforms, find everything you need to build, learn, and innovate with AI.
Agents (16)
AI agents that automate coding tasks and generate code
Blinky
A debugging agent for VS Code that helps to identify and fix backend errors, inspired by SWE-agent
DemoGPT
Auto Gen-AI App Generator with the Power of Llama 2
CodeFlash AI
A CLI and CI tool for optimizing Python code using AI
DevOpsGPT
DevOpsGPT: AI-Driven Software Development Automation Solution
Factory
Agents for code generation. Waitlisted
Fine
AI Dev Environment for automating mundane work. Integrate GitHub, Sentry, Linear. Get context-aware answers to questions. Plan, design and implement changes. Automate self-healing CI/CD
GPT Engineer
CLI agent that generates a repository from a prompt, and asks clarifying questions
GPT Migrate
CLI agent that converts a full-stack application from one language or framework to another. Uses GPT-4 32k context
Grit
GitHub-integrated agent for automating maintenance tasks and other development work
Leap.new
It builds functional apps with real backend services, APIs, and deploys to your cloud
Mentat
CLI assistant and agent that makes changes to repositories
Micro Agent by Builder
An AI agent that writes and fixes code for you
Potpie
Open Source AI Agents for your codebase in minutes. Use pre-built agents for Q&A, Testing, Debugging and System Design or create your own purpose-built agents
Second.dev
A platform for adding features to full-stack apps
S Smol Developer
CLI agent that generates a repository from a prompt. Uses OpenAI and Anthropic
sudocode
A web based chat assistant for generating projects, similar to Code Interpreter
App Generators (18)
AI-powered tools for generating full-stack applications
Berrry
Twitter app generator that transforms social media posts into functional web applications. Turn tweets and Reddit content into complete apps with unique subdomains
B Bolt.diy
Open source version of Bolt.new that supports multiple LLM providers including Groq, Anthropic, Ollama, OpenRouter, Gemini, LMStudio, Mistral, xAI, HuggingFace, DeepSeek
Bolt.new
AI-powered web development agent that allows you to prompt, run, edit, and deploy full-stack applications directly in the browser using WebContainers. Supports npm packages, Node.js servers, and third-party APIs
Capacity
AI powered full-stack web app development that turn prompt in natural language into fully functional web applications
Co.dev
AI-powered app development platform that helps build and deploy full-stack applications
e2b_Fragments
Platform for building and deploying AI-powered applications with sandboxed environments
Glowbom
Generate apps with AI and export to multiple platforms
GPT Web App Generator
Generates a full-stack React/Node.js/Prisma/Wasp app from a short description
Literally anything
HTML and JavaScript web app generator
LlamaCoder
Open source code generation model for building applications using Opensource LLMs
Lovable
AI-powered full-stack app development platform that converts natural language descriptions or designs into fully functional applications with built-in deployment and GitHub integration
Mage
Generate full-stack web apps in Wasp, React, Node.js and Prisma
Make Real
Online canvas that can be used to generate HTML/JavaScript apps
Marblism
Generate a SaaS boilerplate from a prompt
Pico
End-to-end micro app generator with instant deployment
ScrollHub
Generate and publish websites using the Scroll programming language
SoftGen
AI-powered software generation platform for building Web Apps
S Srcbook
TypeScript-centric app development platform with an AI app builder and TypeScript notebook
Chat Bots (7)
AI-powered chat interfaces and assistants
ChatGPT
OpenAI's powerful language model for natural conversations and assistance
Claude
Anthropic's advanced AI assistant with strong analytical and creative capabilities
Fyzz Chat
Chat with the best AI models in one place
Google AI Studio
Google's platform for experimenting with and building AI applications
Perplexity
AI-powered search engine that combines real-time information with conversational AI
T3 Chat
A modern chat interface for interacting with AI models
TypingMind
A better UI for ChatGPT with features like chat history, prompt templates, and more
Command-line Assistants (6)
AI-powered command-line tools and CLI assistants
Amazon Q Developer CLI
CLI that provides command completion, command translation using generative AI to translate intent to commands, and a full agentic chat interface with context management that helps you write code
cmd-ai
Turns natural language into executable shell commands
gptcomet
CLI tool to help you generate commit message and review changes. Support multiple providers and languages
poorcoder
A collection of Bash scripts to extract code context, apply changes from markdown, and generate AI commit messages while using web-based LLMs
talk-codebase
CLI chatbot with repository as context. Supports OpenAI as well as locally running LLMs via GPT4All
V Vibe Compiler (vibec)
A self-compiling tool that transforms markdown-based prompt stacks into code and tests using LLM generation. Works with any LLM via OpenRouter, including Claude, ChatGPT, and Grok
Code Review (23)
AI-powered tools for code review and PR agents
Callstack.ai Code Reviewer
AI-powered PR reviewer for GitHub, designed to identify bugs, security issues, and performance bottlenecks
Code Review GPT
An open source tool for reviewing PRs. Works as GitHub action, Gitlab CLI or locally
CodeAnt AI
Automatically create PRs to fix code issues
Codegen
GPT-4 based PR agent for enterprise codebases
CodeRabbit
CodeRabbit is an AI-powered code review tool that automates the code review process, providing context-aware feedback on pull requests within minutes.
CodeReviewBot
AI powered code reviews for GitHub
Corgea
A GitHub integration that finds and fixes vulnerable code
Duckie
A web based chat assistant for modifying GitHub repositories
EntelligenceAI
AI powered code reviews for Github and Gitlab that improves over time based on user comments
Gito
AI code reviewer that works with any language model, locally or in GitHub Actions
Goast
A hosted tool that ingests your error logs and suggests fixes
Graphite
Graphite is a pull-request toolchain with AI and non-AI features that help you ship code faster by reducing the time it spends in review.
Greptile
AI bot that reviews PRs in GitHub/Gitlab with full context of the codebase
Matter AI
Open Source AI Code Reviewer to help engineering teams release code with confidence
Nova
CI bot to add actions such as summaries and tests to new PRs
Pixee
Pixeebot finds security and code quality issues in your code and creates merge-ready pull requests with recommended fixes
PR Explainer Bot
A GitHub integration that adds explanatory text to newly created PRs
Q Qodo PR Agent
Open source tool for automated code reviews. Qodo was formerly known as Codium (not to be confused with Codeium with an "E")
S Sweep
AI junior dev: GitHub integration to generate, test, and self-review pull requests from issues
SwePT
Open source PR generator written in 150 lines of Python code
Trag
AI powered code reviews with pre-defined instructions and patterns
vx.dev
A GitHub integration focused on UI generation with built in support for shadcn, lucide, and nivo charts
What The Diff
AI-powered app that reviews the diff of pull requests and writes a descriptive comment about the changes in plain english
Coding Tools (17)
Development environments and tools optimized for AI development
Aider
Open-source AI pair programming tool that runs in your terminal and works with most LLMs
Augment Code
AI coding platform with industry-leading context engine and AI agent for large codebases
Claude Code
Anthropic's agentic coding tool that works directly in your terminal to build features, debug code, and automate development tasks
CodeStory
An IDE with chat, code explanations, auto-generated commits and PR summaries. Forked from VSCodium
C Crystal
Run multiple Claude Code AI sessions in parallel git worktrees. Manage, inspect, test, and compare different AI-assisted development approaches in one desktop app
Cursor
AI-powered code editor with built-in AI assistance
GitWit
Web-based editor for building ReactJS applications with AI
Melty
An open source fork of VS Code with built in chat, change previews, and ability to write commits with AI
OneCompiler
A free AI Powered online compiler supporting over 70 languages, including Java, Python, MySQL, C++, and HTML, for writing, running, and sharing code
PearAI
An open source fork of VS Code with chat and inline code generation
Replit
Web-based IDE with cloud developer environments, code completion, chat, a software development agent and deployments
R RepoPrompt
macOS native app for AI-assisted coding with advanced file selection, token estimation, and model delegation
T Theia IDE
An extensible open-source IDE (web and desktop) providing AI-powered features like chat, code completion, terminal assistance and custom agents using arbitrary LLMs
trae
Trae is an adaptive AI IDE that transforms how you work, collaborating with you to run faster
Warp
The agentic command line that can perform any coding task for you
Windsurf IDE
The first agentic IDE with AI flows and deep contextual awareness
Zed
Next-generation code editor designed for high-performance collaboration with humans and AI
Courses & Learning (8)
Educational resources to learn about AI and machine learning
Coursera Machine Learning
Stanford's machine learning course
Deep Learning Book
The definitive textbook on deep learning
DeepLearning.AI
Comprehensive AI and machine learning courses
Fast.ai
Practical deep learning for coders
Hugging Face Course
Learn about transformers and NLP
MIT OpenCourseWare
Free AI and machine learning courses
Principled AI Coding
IndyDevDan's comprehensive course on AI coding principles, covering the Big Three: Context, Prompt, and Model
U Udacity AI Nanodegree
Comprehensive AI program with industry projects
Desktop Assistants (2)
AI-powered desktop applications for coding assistance
Documentation (6)
AI-powered tools for generating and managing code documentation
CodexAtlas
Automated code and API documentation using latest AI models
DiagramGPT
DiagramGPT is a free AI-based web app that converts a schema, infrastructure definition, code snippet or plain language description into diagrams. The tool can generate flow charts, entity relationship diagrams, cloud architecture diagrams and sequence diagrams
DocuWriter.ai
AI-powered web app to generate automated Code & API documentation from your source code files
README-AI
Automated README.md file generator, powered by large language model APIs
Supacodes
An AI tool that automates writing & updating code documentation in Github
Trelent
A VS Code extension to generate docstrings. Uses proprietary models
Extensions (29)
AI-powered extensions and plugins for your favorite editors
aiXcoder
Local or cloud-based assistant with extensions for IntelliJ IDEA, CLion, GoLand, PyCharm, WebStorm, Visual Studio Code, and Eclipse
Amazon Q
AI-powered developer tool that helps you code faster and more securely
Android Studio Bot
Studio Bot is an AI powered coding assistant that is tightly integrated in Android Studio. Studio Bot can help Android developers generate code, find relevant resources, learn best practices, and save time
AskCodi
AI coding assistant with extensions for VS Code, JetBrains and Sublime Text
Avante.nvim
Neovim plugin that emulates Cursor AI IDE with AI-powered code suggestions and one-click application
Blackbox AI
VS Code extension with autocomplete and chat including links to online coding references
Cline
Open-source collaborative AI coding agent with frontier model access
Cmp-AI
AI-powered code completion source for nvim-cmp with support for multiple AI providers
CodeComplete
Self hosted, enterprise completion assistant
C CodeGeeX
Open source assistant based on the CodeGeeX LLM with chat, completion, and refactoring. Extensions for 9 editors including VS Code, and PyCharm
CodeMate
VS Code extension for debugging and optimizing code
C Continue
VS Code extension with chat, refactor, and code generation. Edits multiple files and runs commands on your behalf
EasyCode
VS Code extension with GPT-4 chat
GitHub Copilot
AI pair programmer that works in your editor
GoCodeo
GoCodeo is an AI agent that lets you build and deploy full-stack apps effortlessly, with one click Vercel deployment and seamless Supabase integration
IBM watsonx Code Assistant for Z
watsonx Code Assistant for Z is an AI-powered mainframe application modernization product with code generation. Features include application discovery and analysis, automated code refactoring and COBOL to Java conversion
JetBrains AI Assistant
AI coding assistant integrated into JetBrains IDEs
Kilo Code
Open Source AI coding assistant for planning, building, and fixing code inside VS Code
Neocodeium
Free AI code completion plugin for Neovim powered by Windsurf, eliminating suggestion flickering
Quack AI
VS Code extension for adhering to project coding guidelines
Refact AI
Open source assistant with chat, completion, refactoring, and codebase-specific fine-tuning. Extensions for VS Code and JetBrains
R Rubberduck
Open source, chat assistant for the Visual Studio Code side bar
Sourcegraph Cody
AI code assistant powered by semantic code search
Sourcery
AI assistant and linter with a reference of 160 Python best practices and 40+ JS/TS best practices. Extensions for VS Code, PyCharm, vim and Sublime
Supermaven
The fastest copilot with a 1 million token context window, 3x faster than competitors, and built-in chat interface for GPT-4 and Claude 3
Swimm
Assistant for contextual code understanding using static analysis and AI generated documentation. VSCode, Jetbrains, IntelliJ, WebStorm, Rider, PhpStorm, Android Studio, PyCharm, PhPStorm
Tabby
Open source, self-hosted code completion assistant. Extensions for VS Code and Vim
Tabnine
AI code completion tool supporting multiple languages
Zencoder AI
AI code completion and refactoring assistant
Git Clients (2)
AI-powered Git clients and version control tools
GitBrain
Git client that simplifies the git workflow. Splits code changes, generates summaries & commit messages for code changes
GitButler
Git client for simultaneous branches on top of your existing workflow. Defaults to OpenAI, can be changed to Perplexity for generating conventional commit messages
Image Generation (2)
AI-powered tools for creating and editing images
Miscellaneous (3)
Various AI tools and resources for different purposes
OpenAI Plugins (2)
ChatGPT plugins for coding assistance
People (3)
Influential figures in AI and technology
Posts (1)
Blog, newsletter and social media posts related to AI
Prompts (4)
Curated AI prompts for coding, debugging, and development tasks
Clean Code Prompt
Comprehensive guide for writing clean, maintainable, and extensible code with principles and best practices
Generate Unit Tests
Prompt for generating comprehensive unit tests for existing code
PR Comment Fix Agent Prompt
A prompt template for automatically fixing PR review comments.
Code Review Prompt
Prompt template for reviewing code changes by analyzing diffs against the target branch
Search (3)
AI-powered code search tools
Snippet Generators (4)
AI-powered tools for generating code snippets
AI Code Convert
A web tool for translating code between programming languages
AI Code Playground
A web tool for refactoring and improving code
AutoRegex
AutoRegex uses OpenAI's GPT-3 to produce regular expressions from plain English
CodePal
A web tool for quickly generating or refactoring code
Terminals (8)
Modern terminal emulators with AI capabilities
AskCommand
Web based tool to generate Unix commands from text automatically using AI
A AutoComplete.sh
CLI tool that adds AI-powered command-line suggestions directly to your terminal with just type <TAB><TAB> to return the top suggestions
Butterfish
CLI tool that embeds ChatGPT in your shell for easy access. Includes simple agentic capabilities
code-collator
CLI tool that creates a single markdown file that describes your entire codebase to language models. Useful for AI-coding assistance from the Claude/ChatGPT web interface
GitFluence
Web-based Git command generator to automatically generate Git commands for terminal or CLI from text description, using an AI-driven solution
Shell Whiz
Highly configurable CLI assistant to generate shell commands and get explanations for them
TmuxAI
AI-powered, non-intrusive terminal assistant
W Wave
Open-source terminal with superpowers, integrating file previews, file editing, AI, web browsing, and workspace organization
Testing (11)
AI-powered testing and QA tools
Carbonate
End-to-end testing using natural language. Integrates into your existing test suite (currently Jest, PHPUnit and Python's unittest)
Checksum AI
End-to-end fully autonomous QA Automation agent that generates CI/CD ready Playwright tests directly to the repository
DeepUnit
Thoughtful test cases and generation of complete unit test files. Available as an interactive VS Code extension, npm package, CLI or CI/CD pipeline
DiffBlue
Automatically generated unit tests for Java
KushoAI
AI agent for API testing which transforms your Postman collections, OpenAPI specs, curl commands, etc. into exhaustive test suites that plug into your CI/CD pipeline
Meticulous.ai
Automatically generated, automatically maintained end-to-end tests: as your app evolves so does your test suite
M MutahunterAI
Accelerate developer productivity and code security by finding vulnerabilities in code and generating tests for them. Open Source and available as a CLI or CI/CD pipeline
OctoMind
Auto-maintenance and generated browser-based end-to-end-tests integrated into Github Actions, Azure DevOps and more
Qodo
Non-trivial test generation with support for major programming languages. Extensions for VS Code and JetBrains. (formerly Codium)
Test Gru
Provides enterprise-level unit test automation services
Traceloop
Uses OpenTelemetry tracing data with generative AI to improve system reliability
UI Generators (12)
AI-powered tools for generating user interfaces
BoringUi
Create beautiful UI using your JSON data. The generated UI is in HTML and Tailwind CSS with code which can be copied and UI can be shared with anyone using links
CodeParrot
VS code plugin to generate Frontend code from Figma. Reuses existing components, libraries and coding standards to generate code which fits perfectly with your existing codebase. All without any prompting
Frontly
Convert the uploaded image to HTML CSS code
Galileo AI
A text-to-UI platform. Waitlist
Kombai
AI Tool for generating frontend code from Figma
Magic Patterns
Protoype your product ideas. UI generator website where you can prompt, upload images, or import design inspiration with their Chrome Extension. Can export to Figma with a plugin. Supports a number of component systems including Shadcn, ChakraUI, and HTML + Tailwind
Polymet
Create and iterate product design easily. Polymet helps teams create user interfaces and prototypes without any design experience, provides production-ready front-end code
Rapidpages
Open source UI generator
Rendition Create
Create and iterate new UI components in your browser
Tempo
WYSIWYG editor for React interfaces
Uizard
Generate multi-screen mockups from text prompts and edit them with a drag-and-drop editor. Scan screenshots of apps or hand-drawn wireframes and transform them into editable app mockups
v0
Create and iterate new UI components in your browser
Voice Generation (1)
AI-powered tools for text-to-speech and voice synthesis
Web Assistants (14)
AI-powered web-based coding assistants and chatbots
Adrenaline
Web-based chatbot using AI and ASTs to answer questions about your codebase
Code to Flow
Visualize, analyze, and understand code with interactive flowcharts
CodeSquire
Chrome extension that adds autocomplete to Google Colab, BigQuery, and JupyterLab
CodeWP
AI chat and coding tools specifically trained for WordPress developers. AI code generation for code snippets and plugins in WordPress
Gru.ai
An AI developer can help you solve technical problems and tackle daily coding tasks, such as building algorithms, debug issues, test solutions, answer programming questions, etc
Incognito Pilot
Open source assistant with built-in Python editor and interpreter
Magnet
Web-based chatbot with repositories and issues as context
Onboard
Chat with an AI about public and private codebases
Pieces
An on-device copilot that helps you capture, enrich, and reuse code, streamline collaboration, and solve complex problems through a contextual understanding of your workflow
Replit Ghostwriter Chat
Assistant built into Replit with chat, proactive debugging, and autocomplete. Uses OpenAI for chat and replit-code-v1-3b (OS) for autocomplete
SQLAI.ai
AI generates, fixes, explains and optimizes SQL queries. Ability to add your own database schema and train AI to understand it
TEXT2SQL.AI
AI-powered SQL query builder. Translate, explain and fix complex SQL queries using plain English
Unblocked
Augment source code with relevant existing knowledge in GitHub, Slack, Jira, Confluence, and more. Get answers through chat and IDE file-level context. Available on web, macOS, Slack, VSCode, and JetBrains IDE's
Wren AI
SQL AI Agent to get results and insights faster by asking questions without writing SQL, and it's open-source!