Edge0-145B: An open 145-billion-parameter model that's meant to run on your laptop
The team behind Edge0 has open-sourced two large language models with 145 and 120 billion parameters. They're meant to run on a well-equipped laptop with about 29 GB of memory and to match well-known cloud models at coding. Whether that holds up is still unclear, because every benchmark so far comes from the developer itself.

What it's about
On November 12, 2026, the team behind the Edge0 model family open-sourced two large language models: Edge0-145B and Edge0-120B. They also released their own inference framework, which is the software that actually runs the model on your machine, along with installation tools. The blog post lists a contact address at autoark.ai, which points to the company AutoArk as the publisher.
The developer calls Edge0-145B the first open-source model with 145 billion parameters that runs on your own device rather than in a data center. It's supposed to keep up with leading cloud models at coding, reasoning and agentic tasks. Agentic means the model works through several steps on its own and uses tools along the way. According to the developer, it runs on a suitable laptop such as a MacBook Pro. Peak memory use is said to be 29 GB, with output above 80 tokens per second.
The weights are on Hugging Face, and the framework and guides are on GitHub. If you don't want to set anything up, you can use the Edge0 app. The developer says it works offline, without an account and without usage limits.
How a 145B model is supposed to fit into 29 GB
Normally that wouldn't be realistic. Even with 4-bit quantization, a model this size would take up roughly 80 to 90 GB. Quantization shrinks a model by storing its numbers at lower precision. Edge0 combines four techniques to fit on a laptop anyway:
- Architecture: Edge0-145B is a Mixture-of-Experts (MoE) model. It's made up of many specialized subnetworks, the "experts", and only a few of them work on any given token. Only about 10 billion parameters are active per step. What's new is that groups of 64 experts share two large matrices. Each expert keeps only a small set of its own parameters that captures what makes it different. Until now, every expert had a complete set of its own. The result is less data to store and move around.
- Training: The model was trained in this local-first design from the start. It isn't a cloud model that was compressed or pruned after the fact.
- Loading: Data is spread across three memory tiers, and reading and computing happen at the same time. Frequently used "hot experts" stay in VRAM (video memory). An expert library of about 40 GB sits in system RAM and gets loaded on demand. Around 48 GB of vocabulary data stays on the SSD and is only read when needed.
- Compute scheduling: The GPU and CPU work in parallel. On top of that there's speculative decoding: the system drafts several tokens at once and checks them together, so it only has to read the weights once for several tokens.
The developer says the model processes input at more than 1,100 tokens per second. This first step is called prefill. At that rate, dozens of pages of code should be read in quickly. Typical power draw is said to be about 120 watts, and the model reportedly doesn't throttle. The blog post doesn't clearly explain how the 29 GB peak memory fits with a 40 GB expert library in RAM. Presumably only part of it counts toward the measured peak, but that isn't spelled out.
Benchmarks: strong, but self-reported
The developer compares Edge0 with open models and with Claude Opus 4.6 (Max). All values are percentages, and higher is better:
| Model | DeepSWE 1.1 | Terminal-Bench 2.1 | HLE | GPQA-Diamond | IFBench | AA-LCR |
|---|---|---|---|---|---|---|
| Edge0-145B | 64.6 | 86.52 | 35.4 | 90.4 | 80.6 | 79.3 |
| Edge0-120B | 53.6 | 81.3 | 31.0 | 87.4 | 79.3 | 81.0 |
| Qwen3.8-Flash-Next | 58.7 | 83.3 | 35.9 | 91.7 | 81.3 | 79.1 |
| Qwen3.8-27B | 42.2 | 73.0 | 30.8 | 89.2 | 79.5 | 82.0 |
| DeepSeek-V4-Flash-0731 | 54.4 | 82.7 | 33.8 | 90.8 | 79.2 | 79.7 |
| Gemma 4 | – | 43.4 | 22.7 | 85.7 | 76.0 | 62.0 |
| Claude-Opus-4.6 (Max) | – | 78.2 | 40.0 | 91.3 | 62.5 | 78.0 |
DeepSWE and Terminal-Bench measure how well a model works as a coding agent, for example in the terminal or on real software projects. HLE ("Humanity's Last Exam") and GPQA-Diamond test hard expert knowledge and reasoning. IFBench measures how precisely a model follows instructions. AA-LCR tests comprehension of very long texts.
Edge0-145B's biggest lead is in coding. Compared with Qwen3.8-27B, which the developer uses as the usual reference point for local models, it scores 53.1 percent higher on DeepSWE and 18.5 percent higher on Terminal-Bench. On knowledge and reasoning the gap is small. On HLE and GPQA, Qwen3.8-Flash-Next and Claude actually come out ahead.
It matters where these numbers come from. The scores for Edge0, Qwen, DeepSeek and Claude come from Edge0's internal tests. The developer took the scores for Gemma 4 and other models from Artificial Analysis and the "Recursive Flint" evaluation. The test setup, hardware and reproduction instructions are supposed to be published with a technical report. There are no independent measurements yet.
Averaged across six benchmarks, Edge0-145B scores 72.8 points with 29 GB of measured memory. Qwen3.8-Flash-Next scores 71.7 points and, by the developer's estimate, needs about 70 GB. DeepSeek-V4-Flash scores 70.1 points at about 87 GB. The competitors' memory figures are only estimates for a typical 4-bit version and weren't measured.
What the model does in the demos
The developer shows several projects the model supposedly completed locally over many loops: planning, writing code, running it, fixing bugs and checking the result with screenshots.
- Explainer video: A video about how Tesla's Roadster might fly. The model reportedly handled research, script, graphics and editing in under an hour.
- 3D scene of Manhattan: The model built the scene in Blender from text and reference images and tweaked materials and lighting. According to the developer, a cloud model would have run up more than $150 in token costs for this.
- Medieval city: Also made in Blender, with city walls, more than a thousand houses and a Gothic cathedral, plus a 20-second camera flight. The model reportedly spotted and fixed errors such as objects clipping into each other on its own.
- Drone: A single sentence turned into the control program for a real drone. It flew through obstacles and found a red backpack.
- Circuit board design: The model designed a two-layer circuit board in KiCad, a PCB design program. It then rendered the manufacturing process as an animation in Unreal Engine 5.
The cost comparisons with cloud models and human teams are the developer's own claims. The blog post doesn't say how often runs like these succeed or how much human help was involved.
What you need to try it
The developer says Edge0-145B is supported on macOS, Windows and Linux from day one. That includes Apple M-series chips and Nvidia platforms such as the RTX 4090, RTX 5090 and RTX Spark. Peak memory is said to be 29 GB. The developer names laptops with 48 GB of memory as target devices, for example a MacBook Pro with that much unified memory, as well as workstations with 64 GB. An RTX 4090 has only 24 GB of VRAM, so there the model depends on the offloading to system RAM described above. How much RAM you'd need in that case isn't stated. With an expert library of around 40 GB, 64 GB of RAM is a reasonable assumption. Plan for SSD space for the weights, including around 48 GB of vocabulary data alone. Well over 100 GB in total is probably realistic. The developer doesn't give the exact download size.
Important: the memory figures only apply to Edge0's own inference framework. There's no evidence of similar memory use with standard tools like llama.cpp or Ollama, and it's unclear whether GGUF files exist. The easiest way to start is the Edge0 app. For smartphones there are smaller siblings: according to the developer, Edge0-35B ran on an iPhone 18 Pro Max with about 2.5 GB of memory at more than 37 tokens per second.
Background: the Edge0 model families
By its own account, Edge0 isn't new to this. In September it released Edge0-35B for smartphones, which hit number 1 on Hugging Face's trending list. In total, the team says it has released 200 models across four families:
- Edge0 for agents and coding
- Audio8 for speech recognition and text-to-speech
- Decision0 for fast decisions in about 40 milliseconds
- Embedding0 for local memory and RAG, meaning lookups in your own documents
The models have reportedly been downloaded more than 15 million times in three months, run on more than 5 million devices and have more than 110,000 customer organizations. Edge0 says that at a major headphone maker, 92 percent of AI usage runs directly on the device.
Our take
If the claims hold up, Edge0-145B is an important step for local AI. Until now, models for your own devices have mostly been smaller than 10 billion parameters. Apple's on-device model has about 3 billion, Google's Gemini Nano 1.8 or 3.25 billion. An open model on par with cloud models that runs on a laptop would be especially interesting for developers. Your code would stay on your own machine, and there'd be no ongoing API costs. The approach of shared expert matrices with data spread across GPU, RAM and SSD is technically exciting.
Still, caution is warranted. All the key numbers come from the developer: the benchmarks, the memory figures and the cost comparisons in the demos. The competitors' memory figures are only estimates. On broad knowledge (HLE), Claude Opus 4.6 stays ahead. And the memory savings depend on the developer's own framework. Independent tests still have to show how well it runs on ordinary hardware in practice. The blog post doesn't mention the license either.
Related videos
Sources
- Hacker News – AI früh edge0.ai
Try it yourself: Edge0-145B
Explained step by step, no prior knowledge needed – on your own computer or free in your browser.
What can I do with it?
Edge0-145B is a large language model built mainly for coding and agentic tasks. You describe a goal, and the model plans the steps, writes code, runs it and fixes bugs. It even checks results like 3D scenes via screenshots. In the developer's tests it beats Qwen3.8-Flash-Next and DeepSeek-V4-Flash at coding and even tops Claude Opus 4.6 on agentic benchmarks. On broad expert knowledge (HLE), though, Claude stays ahead. Because everything runs locally, your code and data stay on your machine, the core features work offline, and there are no API costs. It handles very long inputs of 128,000 to 256,000 tokens. All performance claims so far come from the developer and haven't been independently verified.
Who is it worth it for?
It's worth it for developers, makers and creatives with powerful hardware, such as a Mac with 48 GB or more of unified memory, or an RTX 4090 or 5090 with plenty of system RAM. It's especially interesting if your code or data shouldn't leave your machine. A regular laptop with 8 or 16 GB won't get you far. That's what the smaller Edge0 models or the Edge0 app with smaller models are for.
Ideas: What you can do with it
Have the model write, review and debug code for a company project without any source code going to the cloud. You describe the feature, the model proposes an implementation and refines it over several rounds.
Describe a scene, such as a small town or a room, and have the model write a Blender Python script for it. You run it, give the model feedback on the render and let it improve materials and lighting.
Have it generate a playable browser or Python game, such as a platformer. Then you can have it add levels, enemies or a score step by step.
Describe in plain language what an Arduino, a Raspberry Pi or a drone should do, and have the model write the code with an explanation. That gets you from idea to working prototype faster.
Feed in contracts, manuals or meeting minutes with many pages and have them summarized or ask targeted questions. Your data stays on your machine.
Have it put together a parts list, a circuit description and layout tips for KiCad. For professionals, the appeal is that schematics don't end up with a cloud provider.
What your computer needs
Values estimated from the model size – the Model Card may have more precise figures.
Which variant is right for me?
Many models come in several sizes or "quantizations." These are compressed versions: smaller and faster, but slightly less accurate. Rule of thumb: pick the largest variant whose memory requirement fits in your VRAM (video memory). The scripts below choose this for you automatically.
| Variant | Download | Needs approx. | Compatible graphics cards |
|---|---|---|---|
4-bit (Q4) Default |
2.9 GB | 4.5 GB | e.g. RTX 2060, RTX 3050 8 GB, RX 6600 |
8-bit (Q8) |
5.2 GB | 7 GB | e.g. RTX 3060 Ti, RTX 4060, RTX 5060, RX 7600 |
16-bit (Original) |
9.8 GB | 12 GB | e.g. RTX 3060 12 GB, RTX 4070, RTX 5070, RX 7700 XT |
According to the developer, Edge0-145B is the strongest model, averaging 72.8 points across six benchmarks. Edge0-120B scores 68.9 points. The developer says both need about 29 GB of memory at peak. So on the same hardware, the 145B version is usually the better choice. The 120B version only does better on the long-context test AA-LCR. For smartphones there are Edge0-35B and Edge0-8B. The memory figures only apply to Edge0's own inference framework.
- The developer puts peak memory at 29 GB and names laptops with 48 GB of memory as the target, for example a MacBook Pro with an Apple M-series chip.
- Officially supported: macOS, Windows and Linux, plus the Nvidia RTX 4090, RTX 5090 and RTX Spark.
- The model uses three memory tiers: hot experts sit in VRAM (video memory), an expert library of about 40 GB in system RAM, and around 48 GB of vocabulary data on the SSD. A fast NVMe SSD and plenty of RAM are therefore important.
- Typical power draw is about 120 watts. Keep your laptop plugged in for long tasks.
- The developer states a context of 128,000 to 256,000 tokens, with speed said to stay almost the same for long inputs.
- For weaker devices like smartphones, there's Edge0-35B, which needs about 2.5 GB of memory.
How do I find out what my computer has?
- Windows: Press Ctrl + Shift + Esc → Task Manager → Performance tab → click GPU on the left. At the bottom you'll see Dedicated GPU memory (that's your VRAM). You'll find system memory under Memory.
- Mac: Apple menu at the top left → About This Mac. You'll see your chip (e.g. M2) and memory (e.g. 16 GB). On Apple chips, graphics and processor share this memory.
- Linux: Type
nvidia-smiin the terminal (shows your graphics card and its memory) andfree -hfor system memory.
Guide
Google Colab (in your browser, no installation)
Google Colab is a free service from Google. It gives you a computer with a graphics card in your browser for a few hours. All you need is a Google account. For this model: runs for free – The free Tesla T4 GPU with 15 GB is enough.
- Download the notebook. Click the button and save the file.
- Open Colab. Go to colab.research.google.com and sign in with your Google account.
- Upload the notebook. In the window that appears, click Upload on the left (or choose File → Upload notebook at the top) and select the file
colab.ipynb. - Turn on the GPU. In the top menu, go to Runtime → Change runtime type → under Hardware accelerator, select T4 GPU → Save.
- Start everything. Runtime → Run all (keyboard shortcut Ctrl + F9). If you see the warning “This notebook was not authored by Google,” click Run anyway.
- Wait. The cells run one after another. A green checkmark appears to the left of each cell when it's done. Installation and download take about 5 minutes here.
- Try it out. The result appears below the last cell. To test something else, change the text in the cell and run it again with Shift + Enter.
- Clean up. When you're done: Runtime → Disconnect and delete runtime. This saves your free quota.
Good to know: The free GPU is limited (usually a few hours per day). After about 90 minutes of inactivity, Colab disconnects, and you'll have to start everything over.
Windows 10 / 11
This model runs on Python. Our script handles the setup automatically: it creates an isolated Python environment, installs the required packages (PyTorch, approx. 3 GB) and downloads the model (2.9 GB (about 4 min at 100 Mbit/s)).
- Update your graphics driver (NVIDIA): install the latest driver. Without an NVIDIA card, it runs on the CPU – much more slowly.
- Install Python. Download Python 3.12 from python.org and run the installer. Important: At the bottom of the first window, tick Add python.exe to PATH, then click Install Now.
- Create a folder and download the files. Create a folder, e.g.
Documents\AI-Test, and save both files into it: - Open a terminal in the folder. Open the folder in File Explorer, right-click an empty spot → Open in Terminal.
- Run it. Paste this command and press Enter:
Installation and download are running now. The first time, this can take 10–30 minutes.powershell -ExecutionPolicy Bypass -File try_windows.ps1 - Result. The model is in the
modelssubfolder. For exactly how to use it, see the Model Card on Hugging Face. - Try your own input: Open
demo.pyin an editor, change the sample text, and save. Then run this in the terminal:.\.venv-edge0-145b\Scripts\Activate.ps1 python demo.py
macOS
Macs with an Apple chip (M1 to M5) are ideal. Older Intel Macs are very slow.
- Open Terminal. Press Cmd + Space, type Terminal, and press Enter.
- Install the developer tools (first time only; includes Python):
Click Install in the window. If you see "already installed," everything is already in place.xcode-select --install - Download the files – both end up in your Downloads folder:
- Run it:
The first time, installation and download take 10–30 minutes.cd ~/Downloads bash try_mac.sh - Result. The model is in the
modelssubfolder. For exactly how to use it, see the Model Card on Hugging Face.
Linux
- Check your GPU.
nvidia-smishould show your card. If it doesn't, install the driver on Ubuntu and restart:sudo ubuntu-drivers install - Install the Python basics (Ubuntu/Debian):
sudo apt update && sudo apt install -y python3-venv python3-pip git - Put the files in a folder and open a terminal there:
- Run it:
bash try_linux.sh - Result. The model is in the
modelssubfolder. For exactly how to use it, see the Model Card on Hugging Face.
Try it
Explain in simple terms what a Mixture-of-Experts architecture is.Write a small Snake game in Python using pygame and explain each section.Here's my Python script and the error message: [paste code]. Find the bug, fix it and explain why it happened.Write a Blender Python script that creates a small medieval street with five houses, cobblestones and evening light.Plan an Arduino project that uses an ultrasonic sensor to detect obstacles and makes a small robot steer around them. Provide a parts list, a description of the circuit and the complete code.
Tips for better results
- Start with the Edge0 app to get a feel for speed and quality before you set up the framework yourself.
- For coding tasks, state the goal, the programming language and any libraries you want. Have the model write a plan first, then implement it.
- Make use of the long context window: feel free to paste in several files or long documentation. According to the developer, the model reads in more than 1,100 tokens per second.
- For agentic workflows like Blender or running code, let the model check its results and go through several rounds. The developer's demos often took dozens of iterations.
- Read the hardware guides in the GitHub repo. They list the settings for your platform, whether that's a Mac, an RTX card or Linux.
If something goes wrong
The low memory figures only apply to Edge0's own inference framework from the GitHub repo. That isn't proven for standard tools like llama.cpp or Ollama, and it's unclear whether GGUF files exist.
The weights are very large, and the vocabulary data alone takes up around 48 GB. Check that you have enough free SSD space before downloading.
If RAM runs short and your system starts swapping to a slow drive, speed drops sharply. Close other large programs.
The blog post doesn't mention the license. Check it on the Hugging Face page before any commercial use.
Features that need up-to-date information from the web don't work offline. The developer points this out itself.
The publisher recommends the Edge0 app as the easiest way in, with no setup required. If your own installation doesn't work, it's the fallback.
“out of memory,” a crash, or your computer freezes
The model is too big for your VRAM (video memory). Pick a smaller variant from the table above and close other programs, especially games and browsers with lots of tabs.
It runs, but extremely slowly
Your CPU is probably doing the work instead of your graphics card. In Ollama, the PROCESSOR column of ollama ps shows how much runs on the GPU. If it says "100% CPU", update your graphics driver or pick a smaller variant that fits entirely into VRAM (video memory).
“ollama” or “python” is not found
Close the terminal window and open it again so it recognizes the newly installed program. For Python on Windows: reinstall it and check Add python.exe to PATH.
Windows: "Running scripts is disabled on this system"
Run the script with exactly the command above: powershell -ExecutionPolicy Bypass -File try_windows.ps1. This allows execution for this one time only.
Error message when loading the model (version, "trust_remote_code", unknown architecture)
Brand-new models often need the latest software version. With Ollama: update Ollama. With Python: pip install -U transformers in the activated environment. The Model Card usually lists the exact version.
Tokenstrom generates the scripts and notebook automatically. Please take a quick look before running them – they're plain, readable text. Mind the model's license: custom license (see Model Card).
Ask the AI assistant
Questions about this article, installation or background? Our assistant knows this page and runs on our own machine, not in someone else's cloud.
The Assistant is an AI (Gemma 4) and can make mistakes – please check important details against the source. Questions are used only to generate an answer and are deleted after one hour. Please don't enter any personal data.
Comments
What do you think? Already tried it? Write it here, no sign-up needed.
Comments are public. Links aren't allowed, and we delete abusive posts. You can delete your own comment at any time in this browser. Learn more in the Privacy Policy.