portable-usb-llm-agent logo

portable-usb-llm-agent

Free

A portable, offline coding agent that runs entirely from a USB drive on Windows.

Visit Website
Related by shared tags and keywordsomp-ninferExecAIhermes-sdlc-agents
ai-toolsaiai-agentcoding-agentcudaai assistantautomation

Overview

Portable USB LLM Agent is a portable, offline, local coding agent for a Windows USB drive. It runs any GGUF model of your choice through llama.cpp's local OpenAI-compatible server, driven by a small FastAPI agent that writes files, runs a narrow allowlist of commands, and packages finished projects into ZIP artifacts inside a workspace/ sandbox. An optional, opt-in backend can use a locally running Ollama install instead, selectable from the UI's Settings modal or the CLI.

Every model, backend, and tuning value is configured through a single .env file, and nothing is hardcoded to a specific model. The agent works through a sequential-role pipeline with five labeled roles shown live in the UI header: Planner, Implementer, Reviewer, Tester, and Packager. It provides sandboxed file operations, project import, optional command execution, overwrite protection, ZIP artifact packaging, a live streamed action timeline, file explorer and viewer, a CLI client, and a cross-platform launcher.

The project is Windows-portable only unless Linux/macOS llama-server binaries are added separately. Performance depends on host CPU, RAM, USB drive read speed, GPU/VRAM, and model/quant choice, and it is intended for small, well-scoped tasks rather than large codebases or long unattended sessions. The model and llama.cpp binary are excluded deliberately.

Pricing

Free

Detailed plans have not been confirmed in our catalog. Check the official website for current limits and billing terms.

Visit Website

Prices and limits may change. Confirm the currency, billing period, seat minimum and usage caps on the official website.

Use Cases

  • Developers use Portable USB LLM Agent to run a local coding agent from a Windows USB drive.
  • Developers use Portable USB LLM Agent to work through tasks via a sequential-role pipeline with live phase labels.
  • Developers use Portable USB LLM Agent to import a local project into a sandbox without modifying the original folder.
  • Developers use Portable USB LLM Agent to run allowlisted shell commands inside the sandbox to test generated code.
  • Developers use Portable USB LLM Agent to package a finished project into a downloadable ZIP artifact.
  • Developers use Portable USB LLM Agent to script or use the agent from a terminal via its CLI client.
  • Developers use Portable USB LLM Agent to switch to a locally running Ollama backend and select local or -cloud models.
  • Developers use Portable USB LLM Agent to run the agent and UI on any OS with the cross-platform launcher.

Features

AI assistant

Natural language interface

Workflow automation

Reviews

No reviews yet. Be the first to share your experience!