Building AI-powered applications requires a diverse set of tools, frameworks, and resources to handle everything from model selection to deployment. Whether you're crafting conversational agents, fine-tuning models, or building full-stack AI apps, this comprehensive toolkit has you covered. Explore the best-in-class options across every category to bring your AI projects to life.
Please consider starring the repository β to show your support! It helps us reach more people and grow the community.
We also welcome contributions! If you have ideas for improvements, new tools, or fixes, feel free to open a pull request. Your contributions are invaluable in making this toolkit even better.
π Star the Repo | Open a Pull Request
Below is a curated list of tools and resources categorized by their use cases. Each entry includes cost details, key use cases, and links to official documentation or example code.
Category | Tool Name | Cost Model | Use Case | Link |
---|---|---|---|---|
π Model Providers | ||||
OpenAI API | Paid API | GPT models | OpenAI | |
Grok (xAI) | Paid API | Human-like reasoning for complex queries | Grok | |
Google Gemini | Paid API | Multimodal AI for text and images | Gemini | |
Hugging Face | Freemium | Open-source models and hosted inference | Hugging Face | |
Anthropic Claude | Paid API | Safe, interpretable language models | Claude | |
DeepSeek | Paid API | Specialized models for coding and reasoning | DeepSeek | |
Together AI | Paid API | Unified API for open-weight models | Together AI | |
OpenRouter | Paid API | Multi-provider model aggregation | OpenRouter | |
Mistral AI | Paid API | High-performance open-weight models | Mistral AI | |
LLaMA (Meta) | Open Source | State-of-the-art open-source LLMs | LLaMA | |
AWS Bedrock | Paid API | Hosted models for enterprises | AWS Bedrock | |
NVIDIA NeMo | Paid API | Enterprise-grade AI models | NVIDIA NeMo | |
βοΈ Backend | ||||
FastAPI | Open Source | Fast, modern Python APIs | FastAPI | |
Flask | Open Source | Lightweight web apps and APIs | Flask | |
Node.js (Express) | Open Source | Scalable backend with JavaScript | Express | |
NestJS | Open Source | Modular backend with TypeScript | NestJS | |
AdonisJS | Open Source | Full-stack Node.js framework | AdonisJS | |
Fiber | Open Source | High-performance Go web framework | Fiber | |
Rocket | Open Source | Web framework for Rust | Rocket | |
Actix | Open Source | Actor-based framework for Rust | Actix | |
Gin | Open Source | HTTP web framework for Go | Gin | |
Echo | Open Source | Minimalist web framework for Go | Echo | |
π» Frontend | ||||
React | Open Source | Component-based JavaScript library | React | |
Vue.js | Open Source | Progressive JavaScript framework | Vue.js | |
Angular | Open Source | Full-featured JavaScript framework | Angular | |
Svelte | Open Source | Lightweight JavaScript framework | Svelte | |
Next.js | Open Source | React with SSR and built-in API routes | Next.js | |
Nuxt.js | Open Source | Vue.js with server-side rendering | Nuxt.js | |
SolidJS | Open Source | Fine-grained reactivity framework | SolidJS | |
Astro | Open Source | Modern static site generator | Astro | |
Ember.js | Open Source | Ambitious web applications framework | Ember.js | |
Preact | Open Source | Lightweight alternative to React | Preact | |
π Fullstack | ||||
Meteor | Open Source | Full-stack JavaScript framework | Meteor | |
Remix | Open Source | Web-first full-stack framework | Remix | |
RedwoodJS | Open Source | Full-stack framework for JAMstack apps | RedwoodJS | |
Blitz.js | Open Source | Full-stack React framework | Blitz.js | |
SolidStart | Open Source | Full-stack framework with Solid.js | SolidStart | |
Fresh | Open Source | Next-gen web framework for Deno | Fresh | |
HTMX | Open Source | Dynamic HTML with minimal JavaScript | HTMX | |
Phoenix | Open Source | Full-stack Elixir framework | Phoenix | |
Laravel Breeze | Open Source | Lightweight Laravel full-stack starter | Laravel Breeze | |
Spring Boot (Java) | Open Source | Java-based full-stack framework | Spring Boot | |
π Databases | ||||
Supabase | Freemium | Open-source Firebase alternative | Supabase | |
PostgreSQL | Open Source | Reliable relational database | PostgreSQL | |
MongoDB | Open Source | Flexible NoSQL for unstructured data | MongoDB | |
SQLite | Open Source | Lightweight, serverless database | SQLite | |
MySQL | Open Source | Popular relational database | MySQL | |
MariaDB | Open Source | Enhanced drop-in replacement for MySQL | MariaDB | |
Redis | Open Source | In-memory key-value store | Redis | |
Cassandra | Open Source | Distributed NoSQL database | Cassandra | |
CockroachDB | Freemium | Scalable SQL database | CockroachDB | |
FaunaDB | Paid API | Serverless cloud database | FaunaDB | |
π’ Vector Databases | ||||
ChromaDB | Open Source | Simple vector store for embeddings | ChromaDB | |
Pinecone | Paid API | Scalable, hosted vector search | Pinecone | |
Weaviate | Open Source | GraphQL-based vector database | Weaviate | |
Qdrant | Open Source | High-performance vector search | Qdrant | |
Milvus | Open Source | Cloud-native vector database | Milvus | |
Vespa | Open Source | Vector and document search engine | Vespa | |
Elasticsearch | Open Source | Search and analytics engine | Elasticsearch | |
LanceDB | Open Source | High-performance vector database | LanceDB | |
Vald | Open Source | Highly scalable vector search engine | Vald | |
π» Fine-tuning | ||||
Unsloth | Open Source | Efficient fine-tuning for LLMs | Unsloth | |
OpenAI Fine-Tuning | Paid API | Customize GPT models for your needs | OpenAI Fine-Tuning | |
Hugging Face Trainer | Open Source | Fine-tune transformers easily | Hugging Face Trainer | |
Ludwig | Open Source | Declarative fine-tuning for ML models | Ludwig | |
PyTorch Lightning | Open Source | Structured fine-tuning with PyTorch | PyTorch Lightning | |
TensorFlow Extended (TFX) | Open Source | End-to-end ML pipeline for fine-tuning | TFX | |
AutoTrain | Open Source | Automated fine-tuning with Hugging Face | AutoTrain | |
Ray Tune | Open Source | Hyperparameter tuning for fine-tuning | Ray Tune | |
Optuna | Open Source | Hyperparameter optimization | Optuna | |
ClearML | Open Source | Experiment tracking for fine-tuning | ClearML | |
π€ Agent Development | ||||
LangGraph | Open Source | Stateful agents with LangChain | LangGraph | |
Griptape | Open Source | Framework for building AI agents | Griptape | |
SmolAgent | Open Source | Lightweight AI agent framework | SmolAgent | |
Ailice | Open Source | AI agent orchestration framework | Ailice | |
Agno | Open Source | AI-driven agent development | Agno | |
AG2 (AgentGraph) | Open Source | Multi-agent orchestrators | AG2 | |
CrewAI | Open Source | Multi-agent workflows for automation | CrewAI | |
AutoGen | Open Source | Conversational agents with flexibility | AutoGen | |
BabyAGI | Open Source | Autonomous task-solving agents | BabyAGI | |
MetaGPT | Open Source | Multi-agent system for software engineering | MetaGPT | |
AgentScope | Open Source | Framework for multi-agent systems | AgentScope | |
Langroid | Open Source | Agents for reasoning and planning | Langroid | |
πΈοΈ Web Data Access | ||||
Firecrawl | Freemium | Web scraping with caching | Firecrawl | |
Jina AI Reader API | Freemium | Extract structured data from web pages | Jina AI | |
Puppeteer | Open Source | Dynamic content scraping via browser | Puppeteer | |
Scrapy | Open Source | Powerful web crawling framework | Scrapy | |
Beautiful Soup | Open Source | HTML parsing and web scraping | Beautiful Soup | |
Cheerio | Open Source | jQuery-like HTML parsing for Node.js | Cheerio | |
Selenium | Open Source | Browser automation for web scraping | Selenium | |
Playwright | Open Source | Browser automation for testing and scraping | Playwright | |
Diffbot | Paid API | Extract structured data from websites | Diffbot | |
Crawl4AI | Open Source | AI-powered web crawling and scraping | Crawl4AI | |
### AI Code Builders | ||||
Cursor | Freemium | AI-powered code editor | Cursor | |
Windsurf | Open Source | Collaborative AI coding environment | Windsurf | |
Aider | Open Source | AI-driven pair programming assistant | Aider | |
Cline | Open Source | CLI-based AI coding assistant | Cline | |
Roo Code | Paid API | AI-driven code generation and refactoring | Roo Code | |
Trae | Open Source | AI-powered codebase navigation | Trae | |
Tabnine | Freemium | AI-powered code completion tool | Tabnine | |
GitHub Copilot | Paid API | AI pair programmer | GitHub Copilot | |
Codeium | Freemium | AI-powered coding assistant | Codeium | |
Mutable AI | Paid API | AI-driven code editing and debugging | Mutable AI | |
### Online Code/Artifact Generators | ||||
Bolt.new | Freemium | Generate code snippets and templates | Bolt.new | |
Bolt.diy | Freemium | DIY code and artifact generator | Bolt.diy | |
LlamaCoder | Open Source | AI-powered code generation | LlamaCoder | |
Grok Code Assistant | Paid API | AI-driven code generation and optimization | Grok Code | |
Deepseek Artifacts | Paid API | Generate code and artifacts for developers | Deepseek Artifacts | |
CodePal | Freemium | AI-powered code snippet generator | CodePal | |
CodeWP | Paid API | Generate WordPress code and plugins | CodeWP | |
Framer Code | Paid API | Generate UI components and code | Framer Code | |
Magic Erase | Freemium | Remove code errors and optimize scripts | Magic Erase | |
AI21 Studio | Paid API | Generate code and text-based artifacts | AI21 Studio | |
π¬ Chatbot Frameworks | ||||
Chainlit | Open Source | Build conversational interfaces | Chainlit | |
Botpress | Open Source | Open-source chatbot development | Botpress | |
Rasa | Open Source | Conversational AI framework | Rasa | |
Dialogflow | Paid API | Build conversational agents with Google | Dialogflow | |
Microsoft Bot Framework | Open Source | Build enterprise-grade bots | Bot Framework | |
Tidio | Paid API | Live chat and chatbot integration | Tidio | |
ManyChat | Paid API | Chatbot builder for Facebook Messenger | ManyChat | |
Landbot | Paid API | No-code chatbot builder | Landbot | |
HubSpot Chatbot Builder | Paid API | Chatbots for marketing and sales | HubSpot | |
MobileMonkey | Paid API | Chatbot builder for messaging platforms | MobileMonkey | |
π¨ UI/UX Resources | ||||
Material UI | Open Source | React UI components | Material UI | |
Shadcn | Open Source | Tailwind CSS components | Shadcn | |
Clerk | Freemium | Authentication and user management | Clerk | |
21st.dev | Open Source | Modern UI components for web apps | 21st.dev | |
Chakra UI | Open Source | Simple, modular React UI components | Chakra UI | |
Ant Design | Open Source | Enterprise-grade React UI library | Ant Design | |
Tailwind CSS | Open Source | Utility-first CSS framework | Tailwind CSS | |
DaisyUI | Open Source | Tailwind CSS component library | DaisyUI | |
Headless UI | Open Source | Unstyled UI components for React | Headless UI | |
PrimeReact | Open Source | Rich UI components for React | PrimeReact | |
β‘ Real-Time Interaction | ||||
FastRTC | Open Source | Real-time communication framework | FastRTC | |
Socket.IO | Open Source | Real-time event-based communication | Socket.IO | |
Agora | Paid API | Real-time voice and video SDK | Agora | |
Twilio | Paid API | Real-time communication APIs | Twilio | |
PubNub | Paid API | Real-time messaging and data streaming | PubNub | |
Pusher | Paid API | Real-time APIs for web and mobile apps | Pusher | |
SignalWire | Paid API | Cloud communications platform | SignalWire | |
Ably | Paid API | Real-time messaging infrastructure | Ably | |
Firebase Realtime DB | Freemium | Real-time NoSQL database | Firebase RTDB | |
Deepstream | Open Source | Real-time data synchronization | Deepstream | |
π€ Evaluation Frameworks | ||||
RAGAS | Open Source | Evaluate RAG pipelines | RAGAS | |
DeepEval | Open Source | Custom metrics for LLM evaluation | DeepEval | |
LangSmith | Freemium | Debug and evaluate LLM apps | LangSmith | |
TruLens | Open Source | Ground truth evaluation for LLMs | TruLens | |
Evaluator | Open Source | Evaluate LLM outputs programmatically | Evaluator | |
LLM Judge | Open Source | Judge LLM responses against criteria | LLM Judge | |
PromptBench | Open Source | Benchmark prompts and LLM performance | PromptBench | |
ARES | Open Source | Robustness evaluation for AI systems | ARES | |
CheckList | Open Source | Behavioral testing for NLP models | CheckList | |
π Monitoring & Logging | ||||
LangSmith | Freemium | Monitor and trace LLM applications | LangSmith | |
Sentry | Freemium | Real-time error tracking | Sentry | |
Prometheus | Open Source | Metrics and alerting for systems | Prometheus | |
Grafana | Open Source | Visualize logs and metrics | Grafana | |
Datadog | Paid API | Monitoring and observability platform | Datadog | |
New Relic | Paid API | Application performance monitoring | New Relic | |
Logstash | Open Source | Centralized logging pipeline | Logstash | |
Fluentd | Open Source | Unified logging layer | Fluentd | |
Splunk | Paid API | Log analysis and monitoring | Splunk | |
ELK Stack | Open Source | Elasticsearch, Logstash, Kibana | ELK Stack | |
π Audio | ||||
Whisper (OpenAI) | Open Source | High-accuracy speech-to-text | Whisper | |
DeepSpeech | Open Source | End-to-end speech recognition | DeepSpeech | |
Coqui TTS | Open Source | Text-to-speech with diverse voices | Coqui TTS | |
SpeechBrain | Open Source | All-in-one audio processing toolkit | SpeechBrain | |
Wav2Vec2 | Open Source | Pre-trained speech models | Wav2Vec2 | |
Tacotron 2 | Open Source | Neural text-to-speech synthesis | Tacotron 2 | |
WaveNet | Open Source | High-quality waveform synthesis | WaveNet | |
Librosa | Open Source | Audio analysis and processing | Librosa | |
Essentia | Open Source | Audio feature extraction | Essentia | |
SonicAPI | Paid API | Audio processing and transcription | SonicAPI | |
π Vision | ||||
YOLO | Open Source | Real-time object detection | YOLO | |
OpenCV | Open Source | Versatile computer vision library | OpenCV | |
Detectron2 | Open Source | Advanced detection and segmentation | Detectron2 | |
CLIP (OpenAI) | Open Source | Image-text understanding and search | CLIP | |
Mediapipe | Open Source | Real-time vision and multimodal AI | Mediapipe | |
Tesseract OCR | Open Source | Optical character recognition | Tesseract OCR | |
AllenAI OLMOCR | Open Source | OCR for scientific documents | OLMOCR | |
Albumentations | Open Source | Image augmentation for deep learning | Albumentations | |
Imagenet | Open Source | Large-scale image dataset | Imagenet | |
SegFormer | Open Source | Semantic segmentation with transformers | SegFormer | |
StyleGAN | Open Source | Generative adversarial networks for images | StyleGAN | |
π Deployment Tools | ||||
Vercel | Freemium | Deploy full-stack apps with ease | Vercel | |
Docker | Open Source | Containerize apps for consistent deployment | Docker | |
Kubernetes | Open Source | Orchestrate and scale containerized apps | Kubernetes | |
Heroku | Freemium | Quick deployment for prototypes and MVPs | Heroku | |
AWS Lambda | Paid API | Serverless deployment for functions | AWS Lambda | |
Google Cloud Run | Paid API | Deploy containerized apps on Google Cloud | Cloud Run | |
Azure Functions | Paid API | Serverless compute on Microsoft Azure | Azure Functions | |
Render | Freemium | Simple app hosting and deployment | Render | |
Netlify | Freemium | Deploy static sites and frontend apps | Netlify | |
Fly.io | Freemium | Global app deployment with edge computing | Fly.io | |
Fast | ||||
FastEmbed | Open Source | Fast embedding generation for vector search | FastEmbed | |
FastVideo | Open Source | High-speed video processing | FastVideo | |
FastAPI Pagination | Open Source | Pagination utilities for FastAPI | FastAPI Pagination | |
FastRTC | Open Source | Real-time communication framework | FastRTC | |
FastAPI Backend Template | Open Source | Starter template for FastAPI backends | FastAPI Backend Template | |
FastStream | Open Source | Stream processing with FastAPI | FastStream | |
FastAPI Code Generator | Open Source | Generate FastAPI apps from OpenAPI specs | FastAPI Code Generator | |
FastAPI Template | Open Source | Opinionated FastAPI project template | FastAPI Template | |
FastAPI Azure Auth | Open Source | Azure authentication for FastAPI | FastAPI Azure Auth | |
FastAPI Cache | Open Source | Caching utilities for FastAPI | FastAPI Cache | |
Fastplotlib | Open Source | High-performance plotting library | Fastplotlib | |
FastAnime | Open Source | AI-driven anime video generation | FastAnime | |
FastAgency | Open Source | Build and deploy AI agents quickly | FastAgency | |
Fast-LLM | Open Source | Optimized inference for large language models | Fast-LLM | |
Fast GraphRAG | Open Source | Rapid graph-based RAG pipelines | Fast GraphRAG | |
FastAPI Utils | Open Source | Utility tools for FastAPI development | FastAPI Utils | |
FasterLivePortrait | Open Source | Real-time portrait animation | FasterLivePortrait | |
FastSDCPU | Open Source | Stable Diffusion on CPU | FastSDCPU | |
FastFeedParser | Open Source | High-speed RSS feed parsing | FastFeedParser | |
FastMRI | Open Source | Accelerated MRI reconstruction | FastMRI | |
FastRAG | Open Source | Optimized retrieval-augmented generation | FastRAG | |
FastMCP | Open Source | Fast Markov Chain Monte Carlo simulations | FastMCP | |
FastAPI Mail | Open Source | Email sending utilities for FastAPI | FastAPI Mail | |
FastAPI Auth0 | Open Source | Auth0 integration for FastAPI | FastAPI Auth0 | |
Faster Whisper GUI | Open Source | Faster transcription with Whisper | Faster Whisper GUI |