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