Offline coding assistant

Repair locally.
Fetch only with evidence.

NoFetch inspects what is already on your machine, recommends one reversible action, and keeps the network locked until absence is proven.

Qwen2.5-Coder 1.5B llama.cpp CPU only
nofetch · offline loopback NO NETWORK

SUPPLIED EVIDENCE

.env.local → API_PORT=3000

process env → API_PORT=

TRUSTED PLAN

FINDING Empty process override masks the local value.

ACTION Unset or correct the process override.

VERIFY Confirm the effective port and start.

FETCH STATUS: NO-FETCH

One real case. One local correction. Zero downloads.

Most assistants default outward.

NoFetch turns the route back to your machine.

The local loop

Restraint is part of the product.

Every answer follows a fixed sequence designed to preserve your data, your machine, and your ability to undo.

  1. 01

    Inspect locally

    Read only the evidence you supply. Check configuration, environments, PATH, history, and state before suggesting acquisition.

  2. 02

    Repair reversibly

    Return one narrow local action. No speculative installs, no privilege escalation, no destructive reset.

  3. 03

    Verify the result

    Name the concrete check that proves the repair worked. A plausible answer is not enough.

  4. 04

    Fetch with evidence

    Only proven absence can open the gate—and a human still approves the network action.

Three judge moments

Local when possible.
Approval when necessary.

01 / ENVIRONMENTNO-FETCH

Package exists in .venv

Use the existing interpreter.

BLOCKED pip install
02 / RECOVERYNO-FETCH

Commit survives in reflog

Create a recovery branch.

BLOCKED reset --hard
03 / ABSENCEAPPROVAL

Tool absent from local inventory

Ask before acquiring anything.

BLOCKED silent download

Measured, not mocked

Runs where the work happens.

The submitted Q4_K_M model was measured with the official participant profiler across 50 ARC-Easy samples.

Inspect the evidence
Generation speed
21.62 tok/s
Peak memory
1.87 GB
ARC-Easy acc_norm
0.66

Start from what you have

The shortest path forward
may already be on disk.

git clone https://github.com/ajanaku1/nofetch.git