Chisle
코딩 에이전트 플러그인, 20개 실시간 작업에서 기본 모델 52% 활용, 간결한 페르소나와 출력 압축 제공
개발자를 위한 AI 기반 터미널 메모리, 키워드·시맨틱·자연어로 명령어 검색, 로컬·프라이빗·오프라인
AI-powered terminal memory for developers. Search commands using keywords, semantic search, and natural language. Local-first, private, and offline.
개발 도구GitHub @gagansokhal-coder온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
저장소 정보는 아직 수집하지 않았습니다.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
AI-powered terminal memory engine with semantic search, command history intelligence, self-update, and TUI workflow.
README 전체를 불러오는 중입니다.
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