HYVE Docs
Dump

Dump is HYVE's knowledge vault — a tool to capture, process, and retrieve content from across the web. Paste a URL or text, and Dump extracts, categorizes, and indexes it for instant search and AI-powered retrieval.

Key Features

Supported Sources

SourceDetectionExample
Twitter/Xtwitter.com, x.comTweet threads, profiles
YouTubeyoutube.com, youtu.beVideo transcripts
Instagraminstagram.comPosts, carousels
LinkedInlinkedin.comPosts, articles
Redditreddit.com, redd.itPosts, comments
PDF.pdf URLsDocuments, papers
ArticleAny other URLWeb pages, blogs
Image.png, .jpg, .webpImage files
TextPlain text inputNotes, snippets

Architecture

Dump runs as a Next.js app in the HYVE monorepo. Content processing flows through:

Extraction

Source-specific extractors pull content from URLs based on auto-detected source type.

AI Processing

Gemini categorizes content, assigns tags/subcategories, and generates vector embeddings.

Storage

Supabase stores items with full-text indexes and pgvector for semantic search.

Retrieval

Hybrid search combines text matching with semantic similarity for relevant results.

API Endpoints

MethodEndpointDescription
POST/api/ingestIngest a URL, text, or image
GET/api/itemsList all items (paginated)
GET/api/items/:idGet a single item
GET/api/items/relatedFind related items
GET/api/items/countsGet item counts by category
GET/api/searchHybrid text + semantic search
POST/api/ragAsk questions (RAG)
GET/api/categoriesList all categories

On this page