Video wird geladen...

Video konnte nicht geladen werden

Zur Startseite

Build a fully local AI coding agent on Ubuntu using Canonical Workshop and the Qwen3-Coder Inference Snap. In this step-by-step demo, you'll set up an isolated development environment, connect your coding agent to a locally hosted LLM, and run coding tasks without an internet connection. Follow along to recreate...

42,099 Aufrufe • vor 6 Tagen •via X (Twitter)

31 Kommentare

Profilbild von Matt Challacombe
Matt Challacombevor 6 Tagen

Great, now patch your vulns.

Profilbild von ⓧ augerd 🜏 ∞ 🜏
ⓧ augerd 🜏 ∞ 🜏vor 6 Tagen

😆😆😆 without internet connection

Profilbild von Own Your Compute
Own Your Computevor 6 Tagen

Offline coding agent in a snap is huge for anyone who can't ship code to an API. Biggest gotcha: agents chew through context, so budget VRAM for 32K+ of KV cache, not just the weights, or it quietly spills to CPU and crawls.

Profilbild von Alex Vainshtein
Alex Vainshteinvor 6 Tagen

Fully local coding agents are one approach. Mine is the other split: cloud APIs for code and orchestration, bulk asset generation on local silicon where iteration is free. On a 10GB 3080 that means TRELLIS.2-4B for meshes and FLUX.2 Klein 4B for images.

Profilbild von Mladen Lotar
Mladen Lotarvor 6 Tagen

Turning the net off is the honest test for any local coding agent setup.

Profilbild von ssoɹ
ssoɹvor 6 Tagen

How about you patch your fucking kernel instead?

Profilbild von Benjamin Wolfe
Benjamin Wolfevor 6 Tagen

local agent + local model + no internet. that's the stack i want for anything that touches secrets

Profilbild von ⓧ augerd 🜏 ∞ 🜏
ⓧ augerd 🜏 ∞ 🜏vor 6 Tagen

look bros i did just da ting

Profilbild von Blok
Blokvor 6 Tagen

This is v cool

Profilbild von Kalpesh Khairnar
Kalpesh Khairnarvor 6 Tagen

Been exploring local AI for my workflow lately. Code never leaving the machine is the big win. Curious how it handles bigger multi-file changes.

Profilbild von Musk Melon
Musk Melonvor 6 Tagen

Well… technically 192.168.1.1 is the default gateway, but could be something else. But I understood the explanation. Really useful for someone who wants to dig a little bit more in their own LLM. 👏

Profilbild von Dusan 🐧 AI agents · dad
Dusan 🐧 AI agents · dadvor 6 Tagen

What gpu does the qwen3-coder snap need to feel usable on real tasks?

Profilbild von Aapakari
Aapakarivor 6 Tagen

Fully local is a stretch, the first model pull still needs the network

Profilbild von Craig Cowan
Craig Cowanvor 6 Tagen

fully local is underrated. no API bill, no rate limits, and your code never leaves the machine. glad i got my macbook max 5 fully specced. the real test is whether a local model holds up once the task spans 10+ files. that's where I'd want to see it, and the local models have only gotten better and better.

Profilbild von Usman Sarki
Usman Sarkivor 6 Tagen

Thanks

Profilbild von bozmadde
bozmaddevor 6 Tagen

Now add a offline local model inside your terminal that has extensive Linux and Ubuntu knowledge.

Profilbild von Soroush Ziaei
Soroush Ziaeivor 6 Tagen

🔥🔥

Profilbild von AureliA
AureliAvor 5 Tagen

Yeah. Who needs vs code or codium or... a life?

Profilbild von Hytham Said
Hytham Saidvor 6 Tagen

KISS LLM is local too

Profilbild von Solar Nomad
Solar Nomadvor 6 Tagen

the part agent builders will like: the snap picks its engine from your hardware (x64/ARM CPU, ROCm, CUDA) and serves an OpenAI-compatible API, so any agent that takes a base URL can point at it. caveat from the README: some GPUs still need extra drivers first.

Profilbild von Rüstem Can Korkmaz
Rüstem Can Korkmazvor 6 Tagen

Cano Snapd telemetry işleri ne alemde. Apt çağırırken arkada snapd yüklemeye devam mı ?

Profilbild von Max Petrusenko
Max Petrusenkovor 6 Tagen

with the network off, does Workshop also limit the coding agent to the project folder on disk?

Profilbild von Raúl Nogales 🇪🇸🇺🇸
Raúl Nogales 🇪🇸🇺🇸vor 6 Tagen

Local changes the conversation for a lot of teams. Keeping proprietary code on your own machine removes a real objection, even if the model is not the strongest one available.

Profilbild von adwibasuki
adwibasukivor 6 Tagen

Dear @grok Could you summarize this video about? Is that true that everything is running locally without internet?

Profilbild von Lachy
Lachyvor 6 Tagen

with the isolated workshop environment and no internet, what does the agent do when a task needs a package it doesn't have? does it fail loudly, ask you, or try something else?

Profilbild von Dave the Bot-Despot
Dave the Bot-Despotvor 6 Tagen

Isolated env first, then let the agent install things. Right order.

Profilbild von Ashwin
Ashwinvor 6 Tagen

local agent plus local logs is the combo. nothing leaves the machine, receipts included

Profilbild von Hassan Abbas 
Hassan Abbas vor 6 Tagen

Hope. All you again put in snap. 🤢

Profilbild von gift Ferguson Aliengod🇿🇦🇱🇸🇨🇳🇺🇸 🇬🇧 🇯🇵
gift Ferguson Aliengod🇿🇦🇱🇸🇨🇳🇺🇸 🇬🇧 🇯🇵vor 6 Tagen

Ai on linux ✍️🏽💫

Profilbild von Mohammad Vazin
Mohammad Vazinvor 6 Tagen

Local is the right default for code you can't send out, but isolation is the real work. Give the agent a sandbox to run tests and break things, keep the model endpoint on localhost only, and pin the model version so a silent snap refresh doesn't change behavior mid-project.

Profilbild von Madeactual
Madeactualvor 6 Tagen

Nice setup. One thing we've been doing with local agents: run them as a separate user inside the isolated environment with no access to ~/.ssh or cloud credentials, so a bad tool call can only touch the checkout it was given.

Ähnliche Videos