open-webui vs reasoning-from-scratch

A neutral, constraint-first comparison - live GitHub stats and typed relationships, not marketing.

open-webuireasoning-from-scratch
TaglineUser-friendly AI Interface (Supports Ollama, OpenAI API, ...)Implement a reasoning LLM in PyTorch from scratch, step by step
Stars145k4.7k
Forks21k699
Open issues3382
LanguagePythonJupyter Notebook
LicenseOtherApache-2.0
Last pushedJul 2, 2026Jul 6, 2026
CategoriesLLM Frameworks, Inference & ServingLLM Frameworks, Model Training

open-webui

Open WebUI is an extensible and feature-rich self-hosted AI platform that supports various LLM runners like Ollama and OpenAI-compatible APIs. It includes a built-in inference engine for RAG operations.

Python

reasoning-from-scratch

Repository containing code and resources for building a large language model with reasoning capabilities using PyTorch. Aimed at educational purposes to understand how reasoning models operate.

Jupyter Notebook