grepctl

grepctl

Multimodal Semantic Search Across Cloud Data Lakes

🚀 Single Command to Get Started

grepctl init all --ingest-all

Click to copy • Sets up your entire semantic search infrastructure in seconds

Powerful Features

Instant Setup

One command creates your entire GCP infrastructure: BigQuery datasets, Cloud Storage buckets, and Vertex AI pipelines

🌐

Universal Search

Search across all your data with natural language queries, regardless of format or location

🎯

AI-Powered

Leverages Google's Gemini models for understanding context and semantic meaning in your searches

📊

Scalable

Built on Google Cloud Platform to handle petabytes of data with automatic scaling

🎨 8 Supported Modalities

📄
Text
🖼️
Images
🎵
Audio
🎥
Video
📑
PDF
📊
CSV
📋
JSON
📁
Logs

🔧 Multiple Access Interfaces

💻

CLI Search

Powerful command-line interface for developers and power users

$ grepctl search "error in authentication"
$ grepctl search --type=image "sunset"
🌐

Web Search

Beautiful web UI with real-time search and filtering capabilities

# Start web server
$ grepctl serve --port=8080
🗃️

SQL Interface

Query your multimodal data using familiar SQL syntax in BigQuery

SELECT * FROM semantic_index
WHERE similarity("product defect") > 0.8
🐍

Python API

Integrate semantic search directly into your Python applications

from grepctl import Client
results = client.search("insights")

Ready to Transform Your Data Search?

Join developers who are revolutionizing how they search and understand their data