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.
Coding Tools (17)
Development environments and tools optimized for AI development
Claude Code
Anthropic's agentic coding tool that works directly in your terminal to build features, debug code, and automate development tasks
Zed
Next-generation code editor designed for high-performance collaboration with humans and AI
Cursor
AI-powered code editor with built-in AI assistance
Windsurf IDE
The first agentic IDE with AI flows and deep contextual awareness
Warp
The agentic command line that can perform any coding task for you
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
RepoPrompt
macOS native app for AI-assisted coding with advanced file selection, token estimation, and model delegation
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
PearAI
An open source fork of VS Code with chat and inline code generation
Melty
An open source fork of VS Code with built in chat, change previews, and ability to write commits with AI
Replit
Web-based IDE with cloud developer environments, code completion, chat, a software development agent and deployments
CodeStory
An IDE with chat, code explanations, auto-generated commits and PR summaries. Forked from VSCodium
GitWit
Web-based editor for building ReactJS applications with AI
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
OneCompiler
A free AI Powered online compiler supporting over 70 languages, including Java, Python, MySQL, C++, and HTML, for writing, running, and sharing code
trae
Trae is an adaptive AI IDE that transforms how you work, collaborating with you to run faster
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
Terminals (8)
Modern terminal emulators with AI capabilities
Wave
Open-source terminal with superpowers, integrating file previews, file editing, AI, web browsing, and workspace organization
AskCommand
Web based tool to generate Unix commands from text automatically using AI
Butterfish
CLI tool that embeds ChatGPT in your shell for easy access. Includes simple agentic capabilities
Shell Whiz
Highly configurable CLI assistant to generate shell commands and get explanations for them
GitFluence
Web-based Git command generator to automatically generate Git commands for terminal or CLI from text description, using an AI-driven solution
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
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
TmuxAI
AI-powered, non-intrusive terminal assistant
Extensions (29)
AI-powered extensions and plugins for your favorite editors
GitHub Copilot
AI pair programmer that works in your editor
Cline
Open-source collaborative AI coding agent with frontier model access
Zencoder AI
AI code completion and refactoring assistant
Sourcegraph Cody
AI code assistant powered by semantic code search
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
Tabnine
AI code completion tool supporting multiple languages
Amazon Q
AI-powered developer tool that helps you code faster and more securely
JetBrains AI Assistant
AI coding assistant integrated into JetBrains IDEs
Neocodeium
Free AI code completion plugin for Neovim powered by Windsurf, eliminating suggestion flickering
Cmp-AI
AI-powered code completion source for nvim-cmp with support for multiple AI providers
Avante.nvim
Neovim plugin that emulates Cursor AI IDE with AI-powered code suggestions and one-click application
Refact AI
Open source assistant with chat, completion, refactoring, and codebase-specific fine-tuning. Extensions for VS Code and JetBrains
Continue
VS Code extension with chat, refactor, and code generation. Edits multiple files and runs commands on your behalf
Blackbox AI
VS Code extension with autocomplete and chat including links to online coding references
CodeGeeX
Open source assistant based on the CodeGeeX LLM with chat, completion, and refactoring. Extensions for 9 editors including VS Code, and PyCharm
Quack AI
VS Code extension for adhering to project coding guidelines
Tabby
Open source, self-hosted code completion assistant. Extensions for VS Code and Vim
CodeMate
VS Code extension for debugging and optimizing code
AskCodi
AI coding assistant with extensions for VS Code, JetBrains and Sublime Text
Rubberduck
Open source, chat assistant for the Visual Studio Code side bar
CodeComplete
Self hosted, enterprise completion assistant
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
aiXcoder
Local or cloud-based assistant with extensions for IntelliJ IDEA, CLion, GoLand, PyCharm, WebStorm, Visual Studio Code, and Eclipse
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
Swimm
Assistant for contextual code understanding using static analysis and AI generated documentation. VSCode, Jetbrains, IntelliJ, WebStorm, Rider, PhpStorm, Android Studio, PyCharm, PhPStorm
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
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
EasyCode
VS Code extension with GPT-4 chat
Kilo Code
Open Source AI coding assistant for planning, building, and fixing code inside VS Code
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
Perplexity
AI-powered search engine that combines real-time information with conversational AI
Google AI Studio
Google's platform for experimenting with and building AI applications
TypingMind
A better UI for ChatGPT with features like chat history, prompt templates, and more
T3 Chat
A modern chat interface for interacting with AI models
Fyzz Chat
Chat with the best AI models in one place
Courses & Learning (8)
Educational resources to learn about AI and machine learning
Fast.ai
Practical deep learning for coders
DeepLearning.AI
Comprehensive AI and machine learning courses
Coursera Machine Learning
Stanford's machine learning course
Hugging Face Course
Learn about transformers and NLP
MIT OpenCourseWare
Free AI and machine learning courses
Udacity AI Nanodegree
Comprehensive AI program with industry projects
Deep Learning Book
The definitive textbook on deep learning
Principled AI Coding
IndyDevDan's comprehensive course on AI coding principles, covering the Big Three: Context, Prompt, and Model
Posts (1)
Blog, newsletter and social media posts related to AI
People (3)
Influential figures in AI and technology
Code Review (23)
AI-powered tools for code review and PR agents
CodeRabbit
CodeRabbit is an AI-powered code review tool that automates the code review process, providing context-aware feedback on pull requests within minutes.
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
EntelligenceAI
AI powered code reviews for Github and Gitlab that improves over time based on user comments
Sweep
AI junior dev: GitHub integration to generate, test, and self-review pull requests from issues
Codegen
GPT-4 based PR agent for enterprise codebases
Code Review GPT
An open source tool for reviewing PRs. Works as GitHub action, Gitlab CLI or locally
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")
Nova
CI bot to add actions such as summaries and tests to new PRs
SwePT
Open source PR generator written in 150 lines of Python code
Duckie
A web based chat assistant for modifying GitHub repositories
PR Explainer Bot
A GitHub integration that adds explanatory text to newly created PRs
Goast
A hosted tool that ingests your error logs and suggests fixes
Corgea
A GitHub integration that finds and fixes vulnerable code
vx.dev
A GitHub integration focused on UI generation with built in support for shadcn, lucide, and nivo charts
Pixee
Pixeebot finds security and code quality issues in your code and creates merge-ready pull requests with recommended fixes
CodeAnt AI
Automatically create PRs to fix code issues
What The Diff
AI-powered app that reviews the diff of pull requests and writes a descriptive comment about the changes in plain english
Trag
AI powered code reviews with pre-defined instructions and patterns
CodeReviewBot
AI powered code reviews for GitHub
Callstack.ai Code Reviewer
AI-powered PR reviewer for GitHub, designed to identify bugs, security issues, and performance bottlenecks
Matter AI
Open Source AI Code Reviewer to help engineering teams release code with confidence
Gito
AI code reviewer that works with any language model, locally or in GitHub Actions
Image Generation (2)
AI-powered tools for creating and editing images
Voice Generation (1)
AI-powered tools for text-to-speech and voice synthesis
Web Assistants (14)
AI-powered web-based coding assistants and chatbots
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
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
Magnet
Web-based chatbot with repositories and issues as context
Adrenaline
Web-based chatbot using AI and ASTs to answer questions about your codebase
CodeSquire
Chrome extension that adds autocomplete to Google Colab, BigQuery, and JupyterLab
Incognito Pilot
Open source assistant with built-in Python editor and interpreter
Onboard
Chat with an AI about public and private codebases
Code to Flow
Visualize, analyze, and understand code with interactive flowcharts
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
Wren AI
SQL AI Agent to get results and insights faster by asking questions without writing SQL, and it's open-source!
TEXT2SQL.AI
AI-powered SQL query builder. Translate, explain and fix complex SQL queries using plain English
SQLAI.ai
AI generates, fixes, explains and optimizes SQL queries. Ability to add your own database schema and train AI to understand it
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
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
talk-codebase
CLI chatbot with repository as context. Supports OpenAI as well as locally running LLMs via GPT4All
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
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
cmd-ai
Turns natural language into executable shell commands
Desktop Assistants (2)
AI-powered desktop applications for coding assistance
Agents (16)
AI agents that automate coding tasks and generate code
Smol Developer
CLI agent that generates a repository from a prompt. Uses OpenAI and Anthropic
Blinky
A debugging agent for VS Code that helps to identify and fix backend errors, inspired by SWE-agent
Mentat
CLI assistant and agent that makes changes to repositories
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
DemoGPT
Auto Gen-AI App Generator with the Power of Llama 2
DevOpsGPT
DevOpsGPT: AI-Driven Software Development Automation Solution
Second.dev
A platform for adding features to full-stack apps
Factory
Agents for code generation. Waitlisted
sudocode
A web based chat assistant for generating projects, similar to Code Interpreter
CodeFlash AI
A CLI and CI tool for optimizing Python code using AI
Micro Agent by Builder
An AI agent that writes and fixes code for you
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
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
Leap.new
It builds functional apps with real backend services, APIs, and deploys to your cloud
App Generators (18)
AI-powered tools for generating full-stack applications
Pico
End-to-end micro app generator with instant deployment
Co.dev
AI-powered app development platform that helps build and deploy full-stack applications
SoftGen
AI-powered software generation platform for building Web Apps
LlamaCoder
Open source code generation model for building applications using Opensource LLMs
e2b_Fragments
Platform for building and deploying AI-powered applications with sandboxed environments
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
Bolt.diy
Open source version of Bolt.new that supports multiple LLM providers including Groq, Anthropic, Ollama, OpenRouter, Gemini, LMStudio, Mistral, xAI, HuggingFace, DeepSeek
Srcbook
TypeScript-centric app development platform with an AI app builder and TypeScript notebook
Capacity
AI powered full-stack web app development that turn prompt in natural language into fully functional web applications
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
Literally anything
HTML and JavaScript web app generator
GPT Web App Generator
Generates a full-stack React/Node.js/Prisma/Wasp app from a short description
Make Real
Online canvas that can be used to generate HTML/JavaScript apps
Marblism
Generate a SaaS boilerplate from a prompt
Glowbom
Generate apps with AI and export to multiple platforms
Mage
Generate full-stack web apps in Wasp, React, Node.js and Prisma
ScrollHub
Generate and publish websites using the Scroll programming language
Berrry
Twitter app generator that transforms social media posts into functional web applications. Turn tweets and Reddit content into complete apps with unique subdomains
UI Generators (12)
AI-powered tools for generating user interfaces
v0
Create and iterate new UI components in your browser
Rendition Create
Create and iterate new UI components in your browser
Rapidpages
Open source UI generator
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
Tempo
WYSIWYG editor for React interfaces
Kombai
AI Tool for generating frontend code from Figma
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
Galileo AI
A text-to-UI platform. Waitlist
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
Frontly
Convert the uploaded image to HTML CSS code
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
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
Snippet Generators (4)
AI-powered tools for generating code snippets
Documentation (6)
AI-powered tools for generating and managing code documentation
Trelent
A VS Code extension to generate docstrings. Uses proprietary 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
CodexAtlas
Automated code and API documentation using latest AI models
OpenAI Plugins (2)
ChatGPT plugins for coding assistance
Search (3)
AI-powered code search tools
Testing (11)
AI-powered testing and QA tools
Checksum AI
End-to-end fully autonomous QA Automation agent that generates CI/CD ready Playwright tests directly to the repository
OctoMind
Auto-maintenance and generated browser-based end-to-end-tests integrated into Github Actions, Azure DevOps and more
Traceloop
Uses OpenTelemetry tracing data with generative AI to improve system reliability
Carbonate
End-to-end testing using natural language. Integrates into your existing test suite (currently Jest, PHPUnit and Python's unittest)
Meticulous.ai
Automatically generated, automatically maintained end-to-end tests: as your app evolves so does your test suite
DiffBlue
Automatically generated unit tests for Java
Qodo
Non-trivial test generation with support for major programming languages. Extensions for VS Code and JetBrains. (formerly Codium)
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
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
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
Test Gru
Provides enterprise-level unit test automation services
Miscellaneous (3)
Various AI tools and resources for different purposes