Chisle
The coding-agent plugin that bills 52% of a bare model across 20 live tasks. Terse persona + tool-output compressor + context diet.
AI-powered terminal memory for developers. Search commands using keywords, semantic search, and natural language. Local-first, private, and offline.
Developer toolsGitHub @gagansokhal-coderOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Repository information has not been collected yet.
No updates detected yet. GitHub releases will appear here.
AI-powered terminal memory engine with semantic search, command history intelligence, self-update, and TUI workflow.
Loading the full README.
Read the full README ↗The Semantic Terminal Memory Engine: Your shell history, understood—not just stored.
The Problem with Traditional History
Every developer has spent hours crafting the perfect multi-flag command—only to forget it weeks later. Traditional shell history is just a flat, literal log. When you press Ctrl+R, it searches for keystrokes, not intent. If you can't remember the exact syntax you used to extract a tarball or query a database, your shell history can't help you.
The Semantic Solution
ggnmem replaces your "dumb" history file with an intelligent, searchable memory engine. By running silently in the background, it captures every command and uses AI to generate vector embeddings. This means you can search your history by meaning instead of memorization. If you type "check git changes," ggnmem knows you're looking for git status or git diff. It fuses blazing-fast keyword search with local AI embeddings to deliver exactly what you meant to find.
Local-First and Private
Your terminal history contains highly sensitive data, from server addresses to project names and secret tokens. We believe that intelligence shouldn't require compromising your privacy. That's why ggnmem is built on a strict local-first architecture. All AI inference runs directly on your CPU using lightweight, offline models. There are no API keys, no subscriptions, and no telemetry. Your data never leaves your machine.
Ctrl+R replacement with mode cycling and command previews.Linux / WSL:
curl -fsSL https://raw.githubusercontent.com/gagansokhal-coder/Terminal_helper/main/scripts/install-online.sh | bash
Windows:
irm https://ggnmem.mytechy.in/install.ps1 | iex
This bootstrap script detects your architecture, installs the latest pre-built binaries, and configures your shell hooks automatically.
For manual installations or WSL details, see INSTALL.md.
ggnmem version
ggnmem doctor
ggnmem start
ggnmem status
ggnmem import auto
ggnmem search docker
ggnmem search postgres
ggnmem semantic "git branch"
ggnmem ask "show running containers"
ggnmem ask "create postgres backup"
ggnmem ask "find cargo commands"
Search thousands of previous commands instantly using keyword, semantic, or hybrid ranking.
Ask for commands in plain English.
ggnmem ask "show running containers"
Shell
↓
Capture Hook
↓
Daemon
↓
SQLite + FTS5 + Vectors
↓
Search / Semantic Search / AI
ggnmem's semantic search uses vector embeddings to understand the intent behind your commands.
ggnmem ai setup to download the model (~30MB) and start semantic indexing.Keep ggnmem up to date with a single command.
ggnmem self-update
This command automatically checks for new releases, verifies checksums, swaps binaries, and restarts the daemon while preserving your existing database and configuration.
Built on a strict local-first philosophy:
Current Status: Linux MVP complete with full shell capture, hybrid search, interactive TUI, and AI embeddings.
Phase 27+ Focus:
See docs/roadmap.md for full details.
We welcome contributions from everyone — including first-time contributors and students!
See CONTRIBUTING.md for:
Please read our Code of Conduct before participating.
For security issues, see SECURITY.md.
This repository is autonomously managed and verified using GitHub Actions and GitHub Copilot:
tools/repository-automation/bootstrap.mjs.This project is licensed under the MIT License.
MIT License — Copyright (c) 2026 ggnmem contributors