explaingit

ikaijua/awesome-aitools

5,925PythonAudience · generalComplexity · 1/5Setup · easy

TLDR

A community-curated directory of AI tools and services organized by category, chatbots, coding assistants, image generators, video tools, OCR, and more, with short descriptions and pricing notes.

Mindmap

mindmap
  root((repo))
    Categories
      Chatbots
      Coding assistants
      Image generators
      Video tools
    Specialized tools
      Finance AI
      OCR tools
      Translation
    Discovery
      English and Chinese
      Community-curated
      PR contributions
    Cloud platforms
      Model hosting
      API access
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Things people build with this

USE CASE 1

Browse categories to quickly find an AI tool for a specific task like image generation, OCR, or speech recognition.

USE CASE 2

Compare leading AI chatbots side by side to decide which fits your workflow.

USE CASE 3

Find cloud platforms where you can host or access AI models without setting up your own hardware.

Getting it running

Difficulty · easy Time to first run · 5min

In plain English

Awesome AI Tools is a community-curated list of AI-related software and services, organized by category. It does not contain any original code. Instead, it collects links, brief descriptions, and pricing notes for tools that already exist, making it easier to find what is available in the AI space without having to search across many different sources. The list covers a wide range of categories. On the conversational side, it includes AI chatbots like ChatGPT, Claude, Gemini, Grok, and DeepSeek, with short notes on what each one is known for. It also covers AI agents that can act autonomously, coding assistants, image generators, video creation tools, translation services, speech recognition, text-to-speech, and tools for academic research. Other sections address more specialized uses: AI tools for finance and investment, tools for running or training large language models, leaderboards that compare model performance, and tools for processing documents through OCR. There are also entries for cloud platforms where AI models can be hosted or accessed. The project is open to contributions. Anyone can recommend a new tool by opening a pull request or an issue, and the repository includes a template to follow when doing so. The list is available in both English and Chinese. Because the list is actively maintained and covers a fast-moving space, the content changes frequently as new tools appear and existing ones evolve. It is intended as a starting point for discovery rather than a deep technical resource on any single tool. The full README is longer than what was shown.

Copy-paste prompts

Prompt 1
I need an AI tool that converts scanned documents to editable text. Based on the awesome-aitools list, which OCR tools are recommended and how do I get started with the best one?
Prompt 2
I want to run a large language model locally without paying for API credits. Which self-hosted options from this list should I try first, and what are the minimum hardware requirements?
Prompt 3
Suggest an AI coding assistant from awesome-aitools that works inside VS Code and supports Python, then walk me through installing and configuring it.
Open on GitHub → Explain another repo

← ikaijua on gitmyhub — every repo by this author, as a profile.

Verify against the repo before relying on details.