NotVibesCoded
AI Engineering

Ollama

Get up and running with large language models, locally.

Published

What it does

Why it matters

llama.cpp proved local inference was possible; Ollama made it pleasant. One command downloads, quantizes, serves, and exposes an OpenAI-compatible API — collapsing the gap between "I read about local models" and "I'm building on one" to minutes. It's the reason local AI has a developer experience at all.

Engineering notes

  • llama.cpp underneath, product on top. Smart layering: the hard inference work is delegated to the best engine, while Ollama owns packaging, serving, and UX.
  • OpenAI-compatible API. Existing tools and SDKs point at a local endpoint with a base-URL change — no rewrite to go local.
  • Modelfiles. Declarative model definitions (base model, system prompt, parameters) versioned like Dockerfiles.

Limitations

  • Convenience costs control — fine-grained inference tuning still means dropping to llama.cpp directly.
  • GPU memory management is good but not magic; large models still need large VRAM.

Related projects

AI Engineering

Claude Code

Anthropic's agentic coding tool that works in your terminal.

Claude Code brought the agent loop to the command line: it reads your codebase, plans changes, runs commands, and iterates — with you directing, not typing. The reference implementation of terminal-native AI engineering.

TypeScript
AI Engineering

llama.cpp

LLM inference in plain C/C++ — run capable models on everyday hardware.

llama.cpp made large language models runnable on a laptop CPU with no GPU, no framework, no cluster. The quantization formats it pioneered (GGUF) became the de facto standard for local inference.

C++C
AI Engineering

v0

Generate UI with prompts, from the makers of Next.js.

Vercel's v0 turns text descriptions into working React components with shadcn/ui and Tailwind. The fastest path from 'I need a landing page' to deployable UI — and a glimpse of generative UI as a primitive.

Canonical URL: https://notvibescoded.com/projects/ollama