24 KiB
24 KiB
Awesome Free AI Tools for Developers
A curated list of free AI tools that every developer should know about and use to improve their productivity, code quality, and development workflow.
🤖 AI Development Frameworks & Libraries
- TensorFlow - Open-source machine learning framework by Google
- PyTorch - Deep learning framework by Facebook/Meta
- Keras - High-level neural networks API
- Scikit-learn - Machine learning library for Python
- JAX - Autograd and XLA for high-performance ML research
- FastAI - Deep learning library built on PyTorch
- Hugging Face Transformers - State-of-the-art NLP models
- LangChain - Framework for developing LLM-powered applications
- LlamaIndex - Data framework for LLM applications
- AutoGPT - Autonomous GPT-4 experiments
- BabyAGI - Task-driven autonomous agent
- OpenAI API - Access to GPT models (with free tier)
- Anthropic Claude API - Access to Claude models (with free tier)
- Cohere API - Access to Cohere models (with free tier)
- Hugging Face Inference API - Access to thousands of models (with free tier)
📝 AI Code Assistants & Tools
- GitHub Copilot - AI pair programmer (free for students and open source maintainers)
- Amazon CodeWhisperer - AI code suggestions (free tier available)
- Tabnine - AI code completion (free tier available)
- Codeium - AI code completion (free tier available)
- Kite - AI code completion (free tier available)
- CodeGPT - AI code assistant for VS Code (free tier available)
- Codeium - AI code completion (free tier available)
- CodeWhisperer - AI code suggestions (free tier available)
- Codeium - AI code completion (free tier available)
- Codeium - AI code completion (free tier available)
🧠 Large Language Models (LLMs)
- LLaMA - Meta's open-source LLM
- Alpaca - Stanford's instruction-tuned LLaMA
- Vicuna - Open-source chat assistant
- Falcon - TII's open-source LLM
- MPT - MosaicML's open-source LLM
- StableLM - Stability AI's open-source LLM
- GPT-J - EleutherAI's open-source LLM
- GPT-NeoX - EleutherAI's open-source LLM
- BLOOM - Multilingual open-source LLM
- CodeLLaMA - Meta's code-specialized LLM
- StarCoder - Code-specialized LLM
- CodeGeeX - Multilingual code generation model
- CodeT5 - Code understanding and generation model
- CodeBERT - Code understanding model
- CodeGPT - Code generation model
🖼️ AI Image Generation & Editing
- Stable Diffusion - Open-source image generation model
- DALL-E Mini/Craiyon - Open-source DALL-E alternative
- Midjourney - AI image generation (with free tier)
- Canva AI - AI image generation and editing (with free tier)
- Adobe Firefly - AI image generation and editing (with free tier)
- Leonardo.ai - AI image generation (with free tier)
- Bing Image Creator - AI image generation (with free tier)
- RunwayML - AI video and image editing (with free tier)
- ClipDrop - AI image editing and generation (with free tier)
- Remove.bg - AI background removal (with free tier)
- Upscayl - AI image upscaling
- GFPGAN - AI face restoration
- CodeFormer - AI face restoration
- Real-ESRGAN - AI image upscaling
- Waifu2x - AI image upscaling
🔊 AI Audio & Speech
- Whisper - OpenAI's speech recognition model
- Coqui TTS - Text-to-speech synthesis
- Mozilla DeepSpeech - Speech recognition
- VALL-E - Text-to-speech synthesis
- Bark - Text-to-speech synthesis
- Tortoise-TTS - Text-to-speech synthesis
- RVC - Voice conversion
- So-VITS-SVC - Voice conversion
- AudioCraft - Audio generation
- Stable Audio - Audio generation
- MusicGen - Music generation
- AudioLDM - Audio generation
- Tango - Text-to-audio generation
- AudioCraft - Audio generation
- AudioLDM - Audio generation
🔍 AI Search & Retrieval
- Chroma - Vector database for AI applications
- FAISS - Vector similarity search
- Milvus - Vector database
- Pinecone - Vector database (with free tier)
- Weaviate - Vector database
- Qdrant - Vector database
- Elasticsearch - Search engine with vector search capabilities
- Meilisearch - Search engine with vector search capabilities
- Typesense - Search engine with vector search capabilities
- Algolia - Search engine (with free tier)
- OpenSearch - Search engine
- Meilisearch - Search engine
- Typesense - Search engine
- Elasticsearch - Search engine
- Weaviate - Vector database
🤖 AI Agents & Automation
- AutoGPT - Autonomous GPT-4 experiments
- BabyAGI - Task-driven autonomous agent
- AgentGPT - Autonomous AI agent
- SuperAGI - Framework for building autonomous AI agents
- XAgent - Autonomous AI agent
- TaskWeaver - Task-driven autonomous agent
- MetaGPT - Multi-agent framework
- CrewAI - Framework for orchestrating role-playing AI agents
- LangChain Agents - Framework for autonomous agents
- LlamaIndex Agents - Framework for autonomous agents
- AutoGen - Framework for building autonomous agents
- AgentLoop - Framework for building autonomous agents
- AgentKit - Framework for building autonomous agents
- AgentFlow - Framework for building autonomous agents
- AgentCore - Framework for building autonomous agents
📊 AI Data Processing & Analysis
- Pandas - Data manipulation and analysis
- NumPy - Numerical computing
- SciPy - Scientific computing
- Matplotlib - Data visualization
- Seaborn - Statistical data visualization
- Plotly - Interactive data visualization
- Dask - Parallel computing
- Vaex - Out-of-core dataframes
- Modin - Distributed pandas
- Rapids - GPU-accelerated data science
- Dask - Parallel computing
- Vaex - Out-of-core dataframes
- Modin - Distributed pandas
- Rapids - GPU-accelerated data science
- Dask - Parallel computing
🔒 AI Security & Privacy
- TensorFlow Privacy - Privacy-preserving machine learning
- PySyft - Secure and private deep learning
- OpenMined - Privacy-preserving machine learning
- Federated Learning - Privacy-preserving machine learning
- Differential Privacy - Privacy-preserving data analysis
- Homomorphic Encryption - Privacy-preserving computation
- Secure Multi-party Computation - Privacy-preserving computation
- Zero-knowledge Proofs - Privacy-preserving verification
- Federated Learning - Privacy-preserving machine learning
- Differential Privacy - Privacy-preserving data analysis
- Homomorphic Encryption - Privacy-preserving computation
- Secure Multi-party Computation - Privacy-preserving computation
- Zero-knowledge Proofs - Privacy-preserving verification
- Federated Learning - Privacy-preserving machine learning
- Differential Privacy - Privacy-preserving data analysis
🧪 AI Testing & Evaluation
- Weights & Biases - Experiment tracking (with free tier)
- MLflow - Machine learning lifecycle
- DVC - Data version control
- Great Expectations - Data validation
- Evidently AI - ML model monitoring
- Fiddler AI - Explainable AI monitoring
- Arize AI - ML model monitoring (with free tier)
- WhyLabs - AI observability (with free tier)
- Neptune.ai - Experiment tracking (with free tier)
- Comet.ml - Experiment tracking (with free tier)
- Weights & Biases - Experiment tracking (with free tier)
- MLflow - Machine learning lifecycle
- DVC - Data version control
- Great Expectations - Data validation
- Evidently AI - ML model monitoring
🧠 AI Prompt Engineering
- LangChain Prompt Templates - Prompt engineering framework
- LlamaIndex Prompt Templates - Prompt engineering framework
- Promptify - Prompt engineering library
- PromptPerfect - Prompt optimization
- Promptbase - Prompt marketplace (with free prompts)
- PromptHero - Prompt marketplace (with free prompts)
- Promptable - Prompt engineering platform (with free tier)
- Promptly - Prompt engineering platform (with free tier)
- PromptCraft - Prompt engineering platform (with free tier)
- PromptForge - Prompt engineering platform (with free tier)
- LangChain Prompt Templates - Prompt engineering framework
- LlamaIndex Prompt Templates - Prompt engineering framework
- Promptify - Prompt engineering library
- PromptPerfect - Prompt optimization
- Promptbase - Prompt marketplace (with free prompts)
📚 Prompt Engineering Resources & Learning
- PromptingGuide.ai - Comprehensive guide to prompt engineering with advanced techniques, model-specific guides, and research findings
- Learn Prompting - Free, open-source course on prompt engineering with interactive examples
- Anthropic Prompt Engineering Guide - Detailed guide by Anthropic on effective prompting techniques
- OpenAI Prompt Engineering Guide - Best practices from OpenAI for crafting effective prompts
- LangChain Prompt Engineering Guide - Guide for LangChain users on prompt templates and chains
- Hugging Face Prompt Engineering Guide - Guide for working with Hugging Face models
- Prompt Engineering Wiki - Community-driven prompt engineering knowledge base
- Prompt Engineering Discord - Active community for prompt engineering discussions
- Reddit r/PromptEngineering - Reddit community for prompt engineering
- Prompt Engineering YouTube Channel - Video tutorials on prompt engineering techniques
- Prompt Engineering Newsletter - Weekly updates on prompt engineering
- Prompt Engineering Blog - Articles and tutorials on prompt engineering
- Prompt Engineering GitHub Repository - Code examples and templates
- Prompt Engineering Cheat Sheet - Quick reference for prompt engineering techniques
- Prompt Engineering Playground - Interactive environment for testing prompts
- Prompt Engineering Course - Structured learning path for mastering prompt engineering
- Prompt Engineering Hub - Collection of pre-built prompts for various tasks
- Prompt Engineering Research Papers - Latest research on prompt engineering techniques
- Prompt Engineering Tools - Software tools for prompt engineering
- Prompt Engineering Notebooks - Jupyter notebooks with prompt engineering examples
🧠 AI Fine-tuning & Training
- Hugging Face Datasets - Dataset library
- Hugging Face Accelerate - Distributed training
- Hugging Face Optimum - Optimization for production
- Hugging Face Evaluate - Evaluation metrics
- Hugging Face Tokenizers - Tokenization
- Hugging Face PEFT - Parameter-efficient fine-tuning
- Hugging Face TRL - Reinforcement learning
- Hugging Face Text-generation-inference - Text generation
- Hugging Face Optimum - Optimization for production
- Hugging Face Evaluate - Evaluation metrics
- Hugging Face Tokenizers - Tokenization
- Hugging Face PEFT - Parameter-efficient fine-tuning
- Hugging Face TRL - Reinforcement learning
- Hugging Face Text-generation-inference - Text generation
- Hugging Face Optimum - Optimization for production
🧠 AI Deployment & Serving
- TensorFlow Serving - Model serving
- TorchServe - Model serving
- BentoML - Model serving
- Cortex - Model serving
- Seldon - Model serving
- KServe - Model serving
- Triton Inference Server - Model serving
- TensorRT - Model optimization
- ONNX Runtime - Model optimization
- TensorFlow Lite - Model optimization
- TensorFlow Serving - Model serving
- TorchServe - Model serving
- BentoML - Model serving
- Cortex - Model serving
- Seldon - Model serving
🧠 AI Hardware Acceleration
- CUDA - NVIDIA GPU acceleration
- ROCm - AMD GPU acceleration
- OneAPI - Intel GPU acceleration
- TensorRT - NVIDIA GPU optimization
- ONNX Runtime - Cross-platform optimization
- TensorFlow Lite - Mobile and edge optimization
- CoreML - Apple device optimization
- TensorFlow.js - Web browser optimization
- ONNX.js - Web browser optimization
- TensorFlow Lite - Mobile and edge optimization
- CUDA - NVIDIA GPU acceleration
- ROCm - AMD GPU acceleration
- OneAPI - Intel GPU acceleration
- TensorRT - NVIDIA GPU optimization
- ONNX Runtime - Cross-platform optimization
🧠 AI Research & Papers
- Papers with Code - Research papers with code
- ArXiv - Research papers
- Google Scholar - Research papers
- Semantic Scholar - Research papers
- CORE - Research papers
- DOAJ - Open access journals
- Sci-Hub - Research papers
- Library Genesis - Books and papers
- Internet Archive - Books and papers
- Project Gutenberg - Books
- Papers with Code - Research papers with code
- ArXiv - Research papers
- Google Scholar - Research papers
- Semantic Scholar - Research papers
- CORE - Research papers
🧠 AI Communities & Resources
- Hugging Face - AI community and models
- Papers with Code - Research papers with code
- Kaggle - Data science competitions
- AI Alignment Forum - AI alignment discussions
- LessWrong - Rationality and AI discussions
- Reddit r/MachineLearning - Machine learning discussions
- Reddit r/Artificial - Artificial intelligence discussions
- Reddit r/deeplearning - Deep learning discussions
- Reddit r/LanguageModels - Language model discussions
- Reddit r/StableDiffusion - Stable Diffusion discussions
- Hugging Face - AI community and models
- Papers with Code - Research papers with code
- Kaggle - Data science competitions
- AI Alignment Forum - AI alignment discussions
- LessWrong - Rationality and AI discussions
🧠 AI Courses & Learning
- Fast.ai - Practical deep learning
- Coursera Machine Learning - Andrew Ng's course
- DeepLearning.AI - Andrew Ng's courses
- MIT 6.S191 - Introduction to Deep Learning
- CS231n - Computer Vision
- CS224n - Natural Language Processing
- CS230 - Deep Learning
- CS329S - Machine Learning Systems Design
- CS330 - Deep Multi-Task and Meta Learning
- CS331 - Advanced Machine Learning
- Fast.ai - Practical deep learning
- Coursera Machine Learning - Andrew Ng's course
- DeepLearning.AI - Andrew Ng's courses
- MIT 6.S191 - Introduction to Deep Learning
- CS231n - Computer Vision