# Jina Grep

> Use this skill when the user wants to search code or text using semantic/natural language queries, find code based on meaning rather than exact text matches, or use AI-powered grep alternatives.

- Skill: `javimosch/jina-grep` (Agent Skill)
- Install (CLI): `npx skillmds@latest add javimosch/jina-grep`
- Raw SKILL.md: https://api.skillmd.com/api/skills/javimosch/jina-grep/raw
- Safety review: PASS (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: javimosch (https://skillmd.com/u/javimosch)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/javimosch/jina-grep

---


# jina-grep Plugin

Semantic grep powered by Jina embeddings v5 (MLX on Apple Silicon).

## Commands

### Search
- `jina-grep search run` — Semantic search for natural language query

## Usage Examples
- "Find code that does X using semantic search"
- "Search for code with meaning similar to..."
- "Find patterns based on intent rather than keywords"

## Installation

```bash
pip install jina-grep-cli
```

## Examples

```bash
# Basic semantic search
jina-grep "authentication logic"

# Search in specific directory
jina-grep "parse JSON response" ./src

# With additional CLI flags
jina-grep --num-results 10 "error handling"
```

## Common Flags
- `--num-results`, `-n` — Number of results to return
- `--output-format`, `-o` — Output format (text, json)
- `--help` — Show all available options

## Notes
- Uses Jina embeddings v5 for semantic understanding
- MLX acceleration on Apple Silicon
- Works best for natural language queries about code intent

