Skip to content

AI Tools Resources ​

Awesome AI Tools ​

Repository: https://github.com/mahseema/awesome-ai-tools

Introduction: This is a carefully curated list of AI tools, containing various AI tools and services, categorized by function to help users quickly find suitable AI tools.

Main Categories ​

1. Text Generation & Dialogue ​

Tool List:

ToolFeaturesPriceUse Cases
ChatGPTGeneral dialogue, multimodalFree+PaidDaily dialogue, content creation
ClaudeLong text, strong reasoningFree+PaidLong document analysis, complex reasoning
DeepSeekFree, good ChineseFreeChinese scenarios, daily use
DoubaoFree, strong daily dialogueFreeDaily dialogue, simple tasks
Wenxin YiyanChinese optimized, rich knowledgeFree+PaidChinese scenarios, knowledge Q&A
Tongyi QianwenAlibaba ecosystem, good ChineseFree+PaidChinese scenarios, e-commerce related
KimiLong text, freeFreeLong document analysis, free use

Usage Suggestions:

  • Daily dialogue: Use Doubao or DeepSeek
  • Long document analysis: Use Claude or Kimi
  • Complex reasoning: Use Claude or ChatGPT
  • Cost-sensitive: Use DeepSeek, Doubao, or Kimi
  • Chinese scenarios: Use DeepSeek, Wenxin Yiyan, or Tongyi Qianwen

2. Image Generation & Editing ​

Tool List:

ToolFeaturesPriceUse Cases
MidjourneyArtistic, active community$10+/monthArt creation, creative design
Stable DiffusionOpen-source, customizableFreeOpen-source applications, customization needs
DALL-E 3High quality, easy to usePay-per-useCommercial applications, quick generation
Leonardo AIFeature-rich, easy to useFree+PaidQuick prototyping, multiple styles
Adobe FireflyAdobe integrated, safePay-per-useAdobe users, commercial applications
Canva AIDesign templates, easy to useFree+PaidQuick design, social media
Bing Image CreatorFree, easy to useFreeQuick generation, free use

Usage Suggestions:

  • Art creation: Use Midjourney
  • Open-source needs: Use Stable Diffusion
  • Commercial applications: Use DALL-E 3 or Adobe Firefly
  • Quick prototyping: Use Leonardo AI
  • Quick design: Use Canva AI
  • Free use: Use Bing Image Creator

3. Audio Generation & Processing ​

Tool List:

ToolFeaturesPriceUse Cases
ElevenLabsHigh naturalness, multilingual$5+/monthCommercial applications, high-quality needs
Suno AIMusic generation, high qualityFree+PaidMusic creation, background music
Murf.aiSpeech synthesis, easy to use$13+/monthVideo dubbing, ad dubbing
Play.htMultilingual support, professional$31+/monthMultilingual content, podcasts
SpeechifyText-to-speech, easy to useFree+PaidAudiobooks, learning assistance
DescriptAudio editing, AI-enhanced$12+/monthPodcast production, audio editing

Usage Suggestions:

  • High-quality speech: Use ElevenLabs
  • Music creation: Use Suno AI
  • Video dubbing: Use Murf.ai
  • Multilingual content: Use Play.ht
  • Learning assistance: Use Speechify
  • Podcast production: Use Descript

4. Video Generation & Editing ​

Tool List:

ToolFeaturesPriceUse Cases
Runway Gen-2High quality, powerful features$12+/monthCommercial videos, creative production
Pika LabsEasy to use, fastFree+PaidQuick prototyping, creative videos
SoraHighest quality, not publicNot publicHigh-end production, research applications
HeyGenVirtual humans, easy to use$29+/monthVirtual human videos, training videos
SynthesiaVirtual humans, professional$30+/monthTraining videos, marketing videos
DescriptVideo editing, AI-enhanced$12+/monthVideo editing, podcast production
CapCutFree, easy to useFreeShort video production, social media

Usage Suggestions:

  • Commercial videos: Use Runway Gen-2
  • Quick prototyping: Use Pika Labs
  • Virtual human videos: Use HeyGen or Synthesia
  • Video editing: Use Descript
  • Short video production: Use CapCut

5. Code Assistance & Development ​

Tool List:

ToolFeaturesPriceUse Cases
CursorAI-native editorFree+PaidDaily programming, team collaboration
GitHub CopilotCode completion, good integration$10/monthCode completion, rapid development
CodeiumFree, feature-richFreeFree alternative, comprehensive features
TabninePersonalized learning, good privacy$12+/monthPersonalized code suggestions
Replit AIOnline IDE, easy to useFree+PaidOnline development, learning programming
Sourcegraph CodyCode understanding, powerfulFree+PaidCodebase understanding, large projects

Usage Suggestions:

  • AI-native experience: Use Cursor
  • Code completion: Use GitHub Copilot
  • Free alternative: Use Codeium
  • Personalized needs: Use Tabnine
  • Online development: Use Replit AI
  • Large projects: Use Sourcegraph Cody

6. Writing Assistance & Content Creation ​

Tool List:

ToolFeaturesPriceUse Cases
JasperMarketing copy, many templates$39+/monthMarketing content, ad copy
Copy.aiQuick generation, easy to use$36+/monthQuick content, social media
Notion AIDocument integration, easy to use$10/monthDocument writing, knowledge management
WritesonicMultiple types, feature-rich$16+/monthVarious content types
CopymaticSEO optimization, fast$19+/monthSEO content, quick generation
RytrCheap, easy to use$9+/monthLimited budget, simple needs

Usage Suggestions:

  • Marketing copy: Use Jasper
  • Quick generation: Use Copy.ai
  • Document writing: Use Notion AI
  • Multiple content types: Use Writesonic
  • SEO content: Use Copymatic
  • Limited budget: Use Rytr

7. Data Analysis & Visualization ​

Tool List:

ToolFeaturesPriceUse Cases
Julius AIData analysis, report generation$17+/monthData analysis, report generation
ChatGPT with AnalysisGeneral analysis, flexiblePay-per-useGeneral analysis, flexible use
Claude with AnalysisLong text, deep analysisPay-per-useLong document analysis, deep analysis
Pandas AIPython integration, open-sourceOpen-sourcePython data analysis
Tableau AIVisualization, professional$70+/monthData visualization, professional analysis
Microsoft CopilotOffice integration, easy to use$30+/monthOffice users, office scenarios

Usage Suggestions:

  • Dedicated data analysis: Use Julius AI
  • General analysis: Use ChatGPT or Claude
  • Python integration: Use Pandas AI
  • Data visualization: Use Tableau AI
  • Office scenarios: Use Microsoft Copilot

8. Design Assistance & Creativity ​

Tool List:

ToolFeaturesPriceUse Cases
MidjourneyArt generation, high quality$10+/monthArt creation, creative design
Canva AIDesign templates, easy to useFree+PaidQuick design, social media
Adobe FireflyAdobe integration, safePay-per-useAdobe users, professional design
UizardUI design, fast$12+/monthUI design, prototyping
Figma AIDesign collaboration, intelligent$15+/monthTeam collaboration, UI design
LookaLogo design, fast$4+/monthLogo design, brand creation

Usage Suggestions:

  • Art creation: Use Midjourney
  • Quick design: Use Canva AI
  • Adobe users: Use Adobe Firefly
  • UI design: Use Uizard or Figma AI
  • Logo design: Use Looka

9. Research Assistance & Academic ​

Tool List:

ToolFeaturesPriceUse Cases
PerplexitySearch enhancement, citationsFree+PaidInformation search, research
ConsensusAcademic search, high qualityFree+PaidAcademic research, paper search
ElicitLiterature review, fastFree+PaidLiterature review, research
SciteCitation analysis, professionalFree+PaidCitation analysis, academic research
Connected PapersLiterature network, visualizationFree+PaidLiterature exploration, research
Semantic ScholarAcademic search, freeFreeAcademic search, paper finding

Usage Suggestions:

  • Information search: Use Perplexity
  • Academic search: Use Consensus or Semantic Scholar
  • Literature review: Use Elicit
  • Citation analysis: Use Scite
  • Literature exploration: Use Connected Papers

10. Learning Assistance & Education ​

Tool List:

ToolFeaturesPriceUse Cases
KhanmigoLearning tutoring, interactive$9/monthK-12 learning, tutoring
SocraticProblem solving, freeFreeHomework help, Q&A
PhotomathMath problem solving, detailedFree+PaidMath learning, problem solving
Duolingo MaxLanguage learning, dialogue$12+/monthLanguage learning, practice
QuizletMemory cards, AI-generated$8+/monthMemory learning, exam preparation
Wolfram AlphaMath calculation, powerful$5+/monthMath calculation, scientific calculation

Usage Suggestions:

  • K-12 learning: Use Khanmigo
  • Homework help: Use Socratic
  • Math learning: Use Photomath or Wolfram Alpha
  • Language learning: Use Duolingo Max
  • Memory learning: Use Quizlet

11. Productivity & Efficiency ​

Tool List:

ToolFeaturesPriceUse Cases
Notion AIDocument integration, easy to use$10/monthDocument writing, knowledge management
Otter.aiMeeting notes, transcription$10+/monthMeeting notes, transcription
Fireflies.aiMeeting notes, integration$10+/monthMeeting notes, team collaboration
MotionSchedule management, AI-optimized$19+/monthSchedule management, time management
Todoist AITask management, intelligent$4+/monthTask management, efficiency improvement
x.aiEmail assistant, intelligent$8+/monthEmail management, scheduling

Usage Suggestions:

  • Document writing: Use Notion AI
  • Meeting notes: Use Otter.ai or Fireflies.ai
  • Schedule management: Use Motion
  • Task management: Use Todoist AI
  • Email management: Use x.ai

12. Business & Marketing ​

Tool List:

ToolFeaturesPriceUse Cases
JasperMarketing copy, many templates$39+/monthMarketing content, ad copy
Copy.aiQuick generation, easy to use$36+/monthQuick content, social media
SynthesiaVirtual humans, professional$30+/monthTraining videos, marketing videos
HeyGenVirtual humans, easy to use$29+/monthVirtual human videos, training videos
Surfer SEOSEO optimization, content analysis$59+/monthSEO optimization, content marketing
Frase.ioContent research, SEO$15+/monthContent research, SEO optimization

Usage Suggestions:

  • Marketing copy: Use Jasper or Copy.ai
  • Virtual human videos: Use Synthesia or HeyGen
  • SEO optimization: Use Surfer SEO or Frase.io

Integration with This Project ​

1. Tool Selection ​

This Project's Tool Guides:

  • Claude User Guide
  • DeepSeek User Guide
  • ChatGPT User Guide
  • Doubao User Guide
  • Cursor User Guide

Integration with AI Tools:

  • Learn about more tool options
  • Compare different tools
  • Choose the most suitable tools
  • Combine multiple tools

2. Scenario Application ​

This Project's Prompt Library:

  • Programming scenarios
  • Writing scenarios
  • Analysis scenarios
  • Learning scenarios

Integration with AI Tools:

  • Choose tools for different scenarios
  • Optimize usage effects
  • Improve work efficiency
  • Solve actual problems

3. Role Application ​

This Project's Role Guides:

  • Programmers
  • Content creators
  • Designers
  • Students
  • Teachers

Integration with AI Tools:

  • Recommend tools for different roles
  • Provide usage suggestions
  • Optimize workflows
  • Improve work efficiency

Learning Path Recommendations ​

Beginner Path ​

Week 1: Understand Basics

  • Browse AI tool categories
  • Understand main tools
  • Try free tools
  • Record usage experience

Weeks 2-3: Practical Application

  • Choose suitable tools
  • Use in actual scenarios
  • Compare different tools
  • Record usage effects

Week 4: Optimize and Improve

  • Analyze usage effects
  • Optimize tool selection
  • Establish workflows
  • Share usage experience

Advanced Path ​

Weeks 1-2: Deep Exploration

  • Deep dive into specific tools
  • Explore advanced features
  • Research best practices
  • Follow update dynamics

Weeks 3-4: Workflow Optimization

  • Integrate multiple tools
  • Optimize workflows
  • Improve efficiency
  • Automate tasks

Weeks 5-6: Innovative Applications

  • Explore new application scenarios
  • Innovative usage methods
  • Share practical experience
  • Contribute to community

Frequently Asked Questions ​

Q1: How to choose the right AI tool? ​

A:

  1. Clarify application scenarios
  2. Evaluate functional requirements
  3. Consider cost factors
  4. Test actual effects

Q2: How to choose between free and paid tools? ​

A:

  • Free tools: Suitable for light use, cost-sensitive
  • Paid tools: Suitable for frequent use, high-quality needs

Q3: How to combine multiple AI tools? ​

A:

  1. Understand each tool's strengths
  2. Design workflows
  3. Determine division of labor
  4. Test and optimize

Q4: How to keep up with AI tool development? ​

A:

  1. Follow repository updates
  2. Subscribe to relevant news
  3. Participate in community discussions
  4. Regularly test new tools

Summary ​

AI tools resources are important references for choosing and using AI tools:

Core Resources:

  • ✅ Text generation & dialogue
  • ✅ Image generation & editing
  • ✅ Audio generation & processing
  • ✅ Video generation & editing
  • ✅ Code assistance & development
  • ✅ Writing assistance & content creation
  • ✅ Data analysis & visualization
  • ✅ Design assistance & creativity
  • ✅ Research assistance & academic
  • ✅ Learning assistance & education
  • ✅ Productivity & efficiency
  • ✅ Business & marketing

Best Practices:

  1. Choose tools based on clear needs
  2. Test actual effects
  3. Combine multiple tools
  4. Continuously optimize workflows
  5. Follow new tools and updates

Remember:

  • Tools are means, not ends
  • Choose suitable tools
  • Combining tools works better
  • Continuous learning and optimization

Next Steps ​

MIT Licensed