Skip to main content
Bulkgrid turns websites and GitHub repositories into searchable knowledge for your applications and AI agents.

1. Add a source

Open Sources in your workspace and add a website or GitHub repository. Start with a small source or a focused section, then wait for its documents to finish indexing. Already have indexed sources? Use one of those for the next step. Open the dashboard Playground, choose Search, and ask a question about your source. The results contain relevant passages and their source URLs. If no results appear, check that indexing has finished and that the source is accessible to your workspace. See Sources for help.

3. Connect your application or agent

Choose how you want to use Bulkgrid:

SDK

Search and manage sources from your application.

CLI

Manage sources and configure AI clients from your terminal.

MCP

Let your AI agent search your indexed content.

Connect your coding agent

Choose your agent for setup and browser sign-in:

Call the API directly

Create an API key with search:query in Settings → API Keys. Workspace owners and admins can create keys. Keep your key in your backend environment.
Node.js and Python examples use the Bulkgrid SDKs. Set BULKGRID_API_KEY in your backend environment; cURL examples also use BULKGRID_BASE_URL=https://bulkgrid.com.
Replace the query with a question your source can answer. Read the passages in results and follow their url fields to the original pages. For access settings, see Authentication. To process individual URLs without creating a searchable source, see Crawl or Extraction.