Package Exports
- opengauge
- opengauge/dist/server/index.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (opengauge) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
OpenGauge
A local-first, token-efficient LLM chat interface that runs on your machine and helps reduce context bloat while preserving useful history.
What this repo does
OpenGauge provides:
- A local web chat UI on
http://localhost:3000 - Token optimization (compression + deduplication + checkpointing)
- Context retrieval from past messages (RAG-style memory)
- Provider support for Anthropic, OpenAI, Gemini, and Ollama
- Local storage via SQLite in
~/.opengauge/opengauge.db
Quick start
Run directly
npx opengaugeRun from source
git clone https://github.com/applytorque/opengauge.git
cd opengauge
npm install
npm run build
npm startThen open:
http://localhost:3000Provider setup
On first launch, use the in-app setup wizard or create this file:
~/.opengauge/config.yml
providers:
anthropic:
api_key: YOUR_API_KEY
default_model: claude-opus-4-6
defaults:
provider: anthropicUseful scripts
npm run build # compile TypeScript + copy UI assets
npm start # start OpenGauge
npm pack --dry-run # preview npm package contentsLicense
MIT