Keep an AI coding session alive across scheduled check-ins instead of starting a fresh chat each time.
Automatically follow up on a deployment or test run and have the AI fix failures it finds.
Run multiple AI worker agents with different models in parallel on separate parts of a task.
| s1gil0/lookingglass | 4ssh1/mine-sweeper | achawla19/intuitcode-extension | |
|---|---|---|---|
| Stars | 2 | 2 | 2 |
| Language | TypeScript | TypeScript | TypeScript |
| Last pushed | — | 2026-01-31 | — |
| Maintenance | — | Maintained | — |
| Setup difficulty | moderate | moderate | moderate |
| Complexity | 4/5 | 2/5 | 4/5 |
| Audience | developer | vibe coder | developer |
Figures from each repo's GitHub metadata at analysis time.
Needs Node.js 22.19+, ripgrep on PATH, and a running OpenAI-compatible model gateway like LM Studio, Linux or native Windows only.
Looking Glass is a command line tool for coding with a local AI assistant, designed around sessions that can persist and continue working even after you close the terminal. Instead of treating each AI conversation as a one-off chat, Looking Glass saves the full conversation, tool history, and workspace state to a local SQLite database, so a session can be reopened later and continue exactly where it left off. The standout feature is its built-in scheduler. You can schedule a session to wake up later and take another AI turn automatically, for example to check whether a deployment finished, follow up on test results and fix failures, run a recurring code review, or continue debugging after new logs appear. These scheduled turns are not separate stateless jobs, they can inspect files that changed, run commands, edit code, and write results back into the same ongoing session. The scheduler runs as a background service independent of the terminal, using systemd on Linux and Task Scheduler on Windows. Looking Glass works with an interactive terminal chat interface as well as one-shot command line prompts, and it can run multiple worker agents concurrently, each with its own model and reasoning settings, so a stronger model can coordinate work while cheaper or faster models handle parallel tasks. It connects to any OpenAI-compatible model gateway, including LM Studio running locally or other compatible servers, rather than requiring a specific cloud AI provider. The tool is built for a single local operator rather than as a hosted or multi-user service. It requires Linux or native Windows, Node.js version 22.19.0 or newer, and the ripgrep search tool available on your system path, macOS is not currently supported. It can be installed globally through npm, or built from source by cloning the repository and running the project's build scripts. Configuration, including which model and gateway to use, is controlled through a JSON or JSONC settings file that can be set globally or per project.
Looking Glass is a local AI coding CLI built around persistent, schedulable sessions: it saves full conversation and workspace state so scheduled AI turns can resume work, run tests, and fix issues automatically.
Mainly TypeScript. The stack also includes TypeScript, Node.js, SQLite.
No license file is mentioned in the available README excerpt, so usage rights are unclear, check the repository directly.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.