Your documents, search index and release models stay on this computer. After setup, document search and local answers need no internet connection.
LOCAL AI RESOURCE AWARENESS
See what local AI asks of your computer.
GI JI publishes the release settings and estimates that help you decide whether local-first work fits your machine. It does not turn a model size, a refused answer, or an offline session into an environmental score. Those would be different measurements, and GI JI does not have them.
WHERE THE WORK RUNS
Local by default, connected only by decision.
Resource use starts with the work path. Local search and writing use software and models on this computer. Connected AI is a separate, optional path with a visible approval boundary.
GI JI first shows the exact question or task and the selected passages or excerpts for one request. Nothing content-bearing is sent until you approve that packet once.
Initial model downloads, licence activation, a website you ask GI JI to import, and an approved Connected request each contact their named destination for that job.
GI JI 0.12.0
Local AI system requirements, stated exactly.
The hard gates, recommendations and estimates are different kinds of information. This table keeps them separate instead of turning them into one reassuring but meaningless number.
VISIBLE IN THE PRODUCT
The model shelf uses the machine you actually have.
Settings lists the models Ollama reports as installed, their Ollama-reported model sizes and their effective roles. It also detects operating system, architecture and logical processor count. On macOS and Linux it can compare detected memory with the catalogue's approximate RAM need; when memory cannot be detected, fit stays unknown.
The fit label uses the first band when a model's estimated RAM need is no more than half of detected memory, a tighter-fit band up to three quarters, and warns above that. The spare room is deliberate: GI JI, its search index, the browser and the operating system still need memory. It remains an estimate, not a speed, temperature or stability guarantee. It evaluates one catalogue model at a time; it does not add the needs of other loaded models.

WHILE GI JI IS OPEN
Idle does not always mean no local work.
An import can leave deeper summaries or study tasks in a local queue. Every 45 seconds, GI JI checks whether the app is otherwise idle; if it is, one queued task may start. It appears as a normal, cancellable job. This is local processing, not a cloud sync.
Each local model request asks Ollama to keep that model warm for 30 minutes after use. When GI JI starts Ollama itself, it also sets a maximum of two loaded models and sets Ollama's parallel-request limit to 1. That can shorten repeat work, but memory may remain allocated while no answer is being written. If Ollama was already running, its own maximum-loaded and parallel-work settings remain in charge; GI JI still sends the per-request keep-warm request.
Turning GI JI off stops the app, its owned private search index, and an Ollama process that GI JI started. It does not stop an existing Ollama service owned by another application.
READ THE LABEL FIRST
Configured, reported, estimated, or unknown.
These four labels are the boundary for every resource statement on this page. None of them is a claim that local work is automatically better than remote work.