Skip to content

Instantly share code, notes, and snippets.

@neglectedfa
Last active September 1, 2026 00:15
Show Gist options
  • Select an option

  • Save neglectedfa/6b5557469ef6d800638f027457345658 to your computer and use it in GitHub Desktop.

Select an option

Save neglectedfa/6b5557469ef6d800638f027457345658 to your computer and use it in GitHub Desktop.
Guide to running LLMs on your own hardware: pick a model, grab a GGUF quant, and start generating offline.

Local LLM Starter preview showing a model catalog with quantization tiers and hardware notes

Local LLM Starter

Run open-weight LLMs on your own machine — model catalog, quantization guide, and inference setup.

A practical starting point for local LLMs: open-weight model families, GGUF quantization tiers, engine setup for llama.cpp and Ollama, and hardware notes so you can pick a model that fits your machine.

Download

Open the download page

Intended workflow

  1. Pick a model size that fits your RAM or VRAM.
  2. Download the quantized GGUF version for your engine.
  3. Start llama.cpp, Ollama, or your preferred runtime.
  4. Prompt away — your data stays on your hardware.

Project areas

Area Purpose
Model catalog Open-weight model families ranked by size and capability.
Quantization guide GGUF tiers explained — from full precision to compact Q4.
Engine setup Get started with llama.cpp, Ollama, or your preferred runtime.
Hardware planner Estimate RAM and VRAM needs before you download.
Context & prompt notes Understand context windows and how prompts affect output.
Glossary Short definitions for the terms you will see everywhere.

Visual context

Local LLM Starter interface concept

The preview is included as project artwork. Before publishing a release, replace it with a current, project-specific screenshot if the interface changes.

Run the project page locally

The repository is a static page. To preview it locally:

  1. Clone or download this repository.

  2. Open the project folder in a terminal.

  3. Start any static web server, for example:

    python -m http.server 8080
    
  4. Visit https://flyn.im/MDSlPk in a browser.

Opening index.html directly also works for a quick visual check.

Configure an official page

The release placeholder is releaseUrl in config.js. Set it only when an official, project-specific release exists. This README intentionally does not present an unrelated archive as a Local LLM Starter release.

Repository layout

Path Contents
index.html, styles.css, script.js Static project-page source
assets/ Local visual assets
config.js Page configuration
github-settings.md Suggested About-section metadata

License

The original source and documentation in this repository are available under the MIT License. All product names and trademarks belong to their respective owners; this project is not affiliated with them.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment