← all repositories
magnitudedev/magnitude

An agent that brings its own offline brain

Magnitude is an open-source agent that bundles its own local-model runner so you can skip the Ollama setup and run fully offline.

magnitude
Collecting fresh signals — velocity needs a few days of history.
star history

What it does

Magnitude is an open-source agent that runs entirely on your machine. It profiles your hardware to recommend a compatible local model, downloads it, and handles inference internally so your prompts never leave the device. You can also point it at custom GGUF models from Hugging Face or an OpenAI-compatible endpoint if you prefer.

The interesting bit

Most local-model tools stop at inference; Magnitude treats model provisioning as part of the agent’s job description. By combining hardware profiling, model selection, and agent execution in one TypeScript CLI, it effectively removes the glue phase between installing Ollama and actually getting an agent to do work.

Key highlights

  • Fully offline after initial download: no API keys, tokens, or rate limits.
  • Hardware-aware model selection: recommends models based on your machine’s specs and memory.
  • Extensible via skills for Chrome, Excel, PDFs, PowerPoint, and Word.
  • Supports custom GGUF models from Hugging Face and external OpenAI-compatible endpoints.
  • Apache 2.0 licensed.

Caveats

  • Native Windows is not supported; you’ll need WSL.

Verdict

Developers who want an offline agent without the usual model-server plumbing should take a look. If you’re already comfortable managing Ollama or prefer cloud APIs, this likely won’t change your workflow.

Frequently asked

What is magnitudedev/magnitude?
Magnitude is an open-source agent that bundles its own local-model runner so you can skip the Ollama setup and run fully offline.
Is magnitude open source?
Yes — magnitudedev/magnitude is open source, released under the Apache-2.0 license.
What language is magnitude written in?
magnitudedev/magnitude is primarily written in TypeScript.
How popular is magnitude?
magnitudedev/magnitude has 1.5k stars on GitHub.
Where can I find magnitude?
magnitudedev/magnitude is on GitHub at https://github.com/magnitudedev/magnitude.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.