← ClaudeAtlas

grepai-storage-goblisted

Configure GOB local file storage for GrepAI. Use this skill for simple, single-machine setups.
NNIIKKKKII/grepai-skills · ★ 2 · AI & Automation · score 75
Install: claude install-skill NNIIKKKKII/grepai-skills
# GrepAI Storage with GOB This skill covers using GOB (Go Binary) as the storage backend for GrepAI, the default and simplest option. ## When to Use This Skill - Single developer projects - Small to medium codebases - Simple setup without external dependencies - Local development environments ## What is GOB Storage? GOB is Go's native binary serialization format. GrepAI uses it to store: - Vector embeddings - File metadata - Chunk information Everything is stored in a single local file. ## Advantages | Benefit | Description | |---------|-------------| | 🚀 **Simple** | No external services needed | | ⚡ **Fast setup** | Works immediately | | 📁 **Portable** | Single file, easy to backup | | 💰 **Free** | No infrastructure costs | | 🔒 **Private** | Data stays local | ## Limitations | Limitation | Description | |------------|-------------| | 📏 **Scalability** | Not ideal for very large codebases | | 👤 **Single user** | No concurrent access | | 🔄 **No sharing** | Can't share index across machines | | 💾 **Memory** | Loads into RAM for searches | ## Configuration ### Default Configuration GOB is the default backend. Minimal config: ```yaml # .grepai/config.yaml store: backend: gob ``` ### Explicit Configuration ```yaml store: backend: gob # Index stored in .grepai/index.gob (automatic) ``` ## Storage Location GOB storage creates files in your project's `.grepai/` directory: ``` .grepai/ ├── config.yaml # Configuration ├── index.gob # Vector emb