Skip to main content
Company Brain is your organization’s knowledge base — the documents, messages, and files you’ve connected and indexed. gumloop brain searches it with the same hybrid (semantic + keyword) search your agents use, and syncs local folders into file-upload sources.
Brain is available on the Pro and Enterprise plans. Searches and indexing consume Gumloop credits.

Sync a folder

The first run creates a file-upload source and uploads every file in the folder (subfolders included, dotfiles skipped). Re-running compares each file’s name and sha256 against the source and uploads only what is new or changed; indexing starts on its own after each upload.
Accepted file types are PDF, Word, PowerPoint, Excel, and text (.txt, .md, .html, .csv, .rtf), up to 25 MB each. Anything else is reported as skipped and left alone.

Drafts and credit estimates

Without --require-approval a source is active and each upload is indexed and billed right away. With it, the source is a draft: uploads run a credit estimate, the source owner is notified in Gumloop, and nothing is indexed until it is approved.

Sources and files

sources list shows every source you can see, including ones connected in the app such as Notion or Google Drive. Only file-upload sources can be created from the CLI. files list shows each file’s indexing status (uploaded, indexing, indexed, failed) and sha256. Every command takes --json.
The query returns the most relevant snippets across every source you can access — your Personal sources plus any Team and Organization sources shared with you.

Options

The --json output includes the full result objects — document_id, source, title, content, url, score, updated_at, owner_name, owner_email, parent_title, and metadata — which is handy for piping into jq or another tool.

Company Brain

How Brain indexes your knowledge and how agents use it.

Brain API

Search, sources, and file uploads over the REST API.