AI Development Tools & Resources
Curated AI development frameworks, API services, datasets, and efficiency tools to help build AI applications quickly
LangChain
Development framework for building LLM-based applications, supporting chain calls and agent functionality.
Microsoft Semantic Kernel
Microsoft's open-source AI application development framework, supporting multiple programming languages.
LlamaIndex
Data framework designed for LLM applications, focused on data connection, indexing, and querying.
Transformers
Hugging Face open-source deep learning library providing pre-trained models and tools.
FastAPI
Modern Python web framework designed specifically for building AI APIs.
OpenAI API
Powerful GPT-4, GPT-3.5 API supporting text generation, conversations, code generation and more.
Google Gemini API
Google's latest multimodal AI model API supporting text, image, and video understanding.
Amazon Bedrock
AWS managed AI service providing API access to multiple top-tier models.
Azure OpenAI
Microsoft's AI service in collaboration with OpenAI, providing enterprise-level access to GPT models.
Anthropic Claude
Anthropic's Claude API, focused on safe and helpful conversational AI.
Cohere API
AI API focused on enterprise NLP solutions, providing text generation and understanding services.
DeepL API
Industry-leading translation API providing high-quality machine translation services.
Hugging Face Datasets
Massive pre-training datasets covering multiple fields including NLP and computer vision.
The Pile
800GB scale English text dataset for training large language models.
LAION-5B
5.85 billion scale text-image pair dataset for training text-to-image models.
Common Crawl
Large-scale web crawling dataset containing raw data from billions of web pages.
RedPajama
High-quality open-source large language model training dataset containing 1.2 trillion tokens.
The Stack
Large-scale code dataset containing 3TB of code from GitHub, supporting multiple programming languages.
Ollama
Tool for running large models locally, supporting multiple open-source models including Llama and Mistral.
MLflow
Machine Learning lifecycle management platform supporting experiment tracking, model registry and more.
VS Code
Powerful code editor supporting rich AI development plugins and extensions.
Jupyter Notebook
Interactive computing environment widely used in data science and machine learning research.
Docker
Containerization platform that simplifies deployment and environment management of AI applications.
Git
Distributed version control system for managing AI project code and collaborative development.
GitHub Codespaces
Cloud development environment providing pre-configured AI development containers and computing resources.
RunPod
Cloud GPU rental platform providing cost-effective AI training and inference resources.
Coursera AI Courses
High-quality online AI courses including deep learning, machine learning and other directions.
Fast.ai
Practical deep learning course focusing on hands-on implementation and coding.
3Blue1Brown
High-quality math and machine learning visualization tutorial videos.
Stanford CS229
Stanford University's machine learning course providing free course videos and materials.
Papers With Code
Repository of AI papers and code, tracking the latest research findings and implementations.
AI Related Books
Recommended classic AI and Machine Learning textbooks such as "Deep Learning" and "Pattern Recognition".
Hugging Face
Leading AI community platform providing models, datasets, and Spaces.
Kaggle
Data science competition platform providing datasets, Notebooks, and competitions.
GitHub
The world's largest code hosting platform to discover and participate in open-source AI projects.
Reddit MachineLearning
Machine Learning community sharing the latest research findings and practical experiences.
Discord AI Communities
Various AI-related Discord servers for real-time discussion and technical exchange.
Stack Overflow
Programmer Q&A community to solve technical issues in AI development.
Papers With Code Leaderboards
AI model performance leaderboard, tracking the latest SOTA results across various tasks.