// category · 6 tools · 0 open source
AI Research Platforms
Where research is published, discussed, reproduced and shared: preprint servers, review platforms, model hubs and hosted notebooks.
Where AI research lives
Machine learning moves faster than traditional journals, so most of the field's work appears first on open platforms. This category collects the places where papers are posted, reviewed, discussed and reproduced, along with the hubs where models and code are shared.
Preprints and peer review
arXiv is the default preprint server for machine learning; new papers usually appear there before or alongside a conference. Reading arXiv alone can be hard work, so discussion layers have grown on top of it. alphaXiv lets readers comment line by line on arXiv papers and lets authors reply. OpenReview runs peer review for conferences such as ICLR and NeurIPS and publishes reviews and author responses next to the paper, which is often the fastest way to see where a paper is weak.
Model hubs and reproducibility
Hugging Face Hub hosts most open weight models and datasets, and its huggingface_hub Python client (version 2.2.0 on PyPI as of October 21, 2026) handles downloads, uploads and authentication. When a paper releases weights, the model card on the Hub usually states the license, the training data and the intended use, which is the information you need before you build on it. Our open weight vs open source explainer shows how to read those licenses.
How to keep up without drowning
A practical routine is to follow a few topics rather than everything. Use arXiv listings or alphaXiv for new work, check OpenReview for the reviews on the papers that matter to you, and look for code and weights on GitHub and Hugging Face before you trust a result. Benchmarks reported in a paper are the authors' own numbers until someone else reproduces them.
For a field specific reading list, our mechanistic interpretability explainer points to the key papers and the Transformer Circuits archive, and the best ML frameworks for Python guide covers the libraries most research code is written in. Each platform page below links to its official site.
// guides
Guides to AI research platforms
How to Use TensorFlow in Jupyter Notebook
How to use TensorFlow in Jupyter Notebook: install it in a venv, register the kernel with ipykernel, pick it in JupyterLab or VS Code, and fix common errors.
How to Use TensorFlow in Python (Step by Step)
How to use TensorFlow in Python in 2026: install it in a venv, work with tensors and gradients, train a Keras model, feed data with tf.data and save it.
How to Use TensorFlow with GPU (2026 Setup)
How to use TensorFlow with GPU in 2026: the pip [and-cuda] install on Linux and WSL2, Docker, Mac Metal, how to verify the GPU, and fixes for common errors.
TensorFlow vs PyTorch vs Keras in 2026
TensorFlow vs PyTorch vs Keras in 2026: Keras 3 multibackend, which is easier to learn, open weight LLM ecosystem fit, and who should pick each stack.
PyTorch vs JAX in 2026: Which Should You Learn?
PyTorch vs JAX in 2026: how eager PyTorch and functional JAX differ, hardware support, the LLM ecosystem, TPUs and TorchTPU, and which framework fits your work.
What Is Safetensors? Safe Model Files Explained
What is safetensors? A plain guide to the Hugging Face model file format: why it is safer than pickle, how it compares to GGUF, and how to load or convert it.
Ollama vs vLLM: Which Should You Run?
Ollama vs vLLM compared: setup, model formats, speed for one user or many, hardware, Mac support and the signs it is time to move from Ollama to vLLM.
Tinygrad vs MLX: Which Should You Use?
Tinygrad vs MLX compared for Apple silicon and beyond: hardware support, lazy graphs, JIT and compile, LLM tooling, install and which framework fits your project.
How to Run DeepSeek V4.1 Flash Locally
Can you run DeepSeek V4.1 Flash locally? Real RAM, VRAM and disk needs by GGUF, Strata on one 12 GB GPU, the llama.cpp PR, vLLM, Ollama and DGX Spark.
Recursive Flint: Run the 40B Coding Model Locally
Recursive Flint is an Apache 2.0 coding model with 40B total and 2.5B active parameters. How to run Flint locally with Ollama, llama.cpp, rec or Unsloth.
MOSS-Image: Run It Locally in ComfyUI
MOSS-Image is an Apache 2.0 open weight 5B text to image model built for text and layouts. How to run MOSS-Image in ComfyUI, file sizes and best settings.
What Is DeepInfer? DeepSeek's Engine vs vLLM
DeepInfer is DeepSeek's open source engine for DeepSeek-V4.1-Flash. What it does, the hardware it needs, what is missing, and when vLLM or SGLang fits better.
Best Local LLM for Image Generation in 2026
The best local LLM for image generation is really an open image model. Our picks by GPU and license: FLUX 3 Klein, Z-Image Turbo, Qwen-Image 2.1 and more.
FLUX Open Weights: Every Model and Its License
FLUX open weights explained: every Black Forest Labs model you can download, its license, file size and VRAM, plus how to run FLUX 3 Klein in ComfyUI.
What Is Mechanistic Interpretability Research?
What is mechanistic interpretability research? A plain guide to features, circuits, superposition, sparse autoencoders, key papers, open tools and how to start.
How to Run Muse Spark Open Locally (816B MoE)
Can you run Muse Spark Open locally? Real memory needs by quant (GGUF, MLX, NVFP4), llama.cpp and MLX commands, Mac Studio setups, licence terms and limits.
How to Run LFM2.5 24B Locally
Run Liquid AI LFM2.5-24B-A2B locally with Ollama, llama.cpp or MLX: VRAM by quant, Q4_K_M sizes, Ollama 0.17.1 caveat, sampling settings and agent tips.
Tinygrad vs PyTorch Performance
Tinygrad vs PyTorch performance: when TinyJit and BEAM can outrun eager PyTorch, when torch.compile and the ecosystem win, and how to compare them fairly.
How to Run DeepSeek Locally with Ollama
Run DeepSeek Locally with Ollama: pick R1 distill tags by download size, set context length, handle thinking output, and know when 671B V3 is server only.
How to Run Qwen 3.6 Locally (VRAM + Setup)
Run Qwen 3.6 locally with Ollama, llama.cpp or LM Studio: pick 27B or 35B-A3B by VRAM, thinking mode, vision tips, MTP speedups and sampling settings.
How to Run Gemma 4 Locally (VRAM + Setup)
Run Gemma 4 locally with Ollama, llama.cpp or LM Studio: pick E2B, E4B, 12B, 26B-A4B or 31B by memory, thinking mode, vision tips and sampling settings.
How to Quantize LLM Models
Practical how to quantize LLM models: llama.cpp convert then Q4_K_M, Hugging Face bitsandbytes 4 bit loads, Ollama GGUF import, and when to use each path.
How to Run Bonsai 2 27B Locally (Ternary GGUF)
Run Prism ML's ternary Bonsai 2 27B locally: why stock llama.cpp, Ollama and LM Studio can't load it, PQ2_0 vs PTQ1_0, memory needs, setup steps and settings.
EmbeddingGemma 2: How to Use It Locally
How to run Google's EmbeddingGemma 2 locally: setup with Sentence Transformers, task prefixes, Matryoshka truncation, GGUF and MLX builds, and memory needs.