← ClaudeAtlas

grepai-initlisted

Initialize GrepAI in a project. Use this skill when setting up GrepAI for the first time in a codebase.
NNIIKKKKII/grepai-skills · ★ 2 · AI & Automation · score 75
Install: claude install-skill NNIIKKKKII/grepai-skills
# GrepAI Init This skill covers the `grepai init` command and project initialization. ## When to Use This Skill - Setting up GrepAI in a new project - Understanding what `grepai init` creates - Customizing initial configuration - Troubleshooting initialization issues ## Basic Usage ```bash cd /path/to/your/project grepai init ``` ## What Init Creates Running `grepai init` creates the `.grepai/` directory with: ``` .grepai/ ├── config.yaml # Configuration file ├── index.gob # Vector index (created by watch) └── symbols.gob # Symbol index for trace (created by watch) ``` ## Default Configuration The generated `config.yaml`: ```yaml version: 1 embedder: provider: ollama model: nomic-embed-text endpoint: http://localhost:11434 store: backend: gob chunking: size: 512 overlap: 50 watch: debounce_ms: 500 trace: mode: fast enabled_languages: - .go - .js - .ts - .jsx - .tsx - .py - .php - .c - .h - .cpp - .hpp - .cc - .cxx - .rs - .zig - .cs - .pas - .dpr ignore: - .git - .grepai - node_modules - vendor - target - __pycache__ - dist - build ``` ## Understanding Default Settings ### Embedder Settings | Setting | Default | Purpose | |---------|---------|---------| | `provider` | `ollama` | Local embedding generation | | `model` | `nomic-embed-text` | 768-dimension model | | `endpoint` | `http://localhost:11434` | Ollama API URL | ### Store Settings |