Skip to main content
Sign up in the Caesar app, create an API key, and set it as CAESAR_API_KEY. For a limited time, all accounts receive a $1,000 starting credit grant. Choose the path that matches where your agent runs, verify one search, then ask the agent to search and read. A surreal retro-computing collage with a hand, glass orb, terminal, botanical forms, and celestial diagrams.
For agents: use /llms.txt to discover docs, append .md to any page for markdown, and start with /agents/install when you need client-specific setup.

Choose an install path

1

Install

Best for coding agents that read SKILL.md. The skill teaches the agent to search, read, preserve source URLs and IDs, and use the CLI when available.
2

Verify

Success means exit code 0 and a JSON envelope containing search_id.
3

Ask your agent

Use Caesar to search, read the most relevant result, cite the source URL, and keep doc_id and search_id for follow-up.

Search, read, cite

Search

Query returns ranked results from the web.

Read

Pass doc_id to read clean markdown plus capture metadata.

Cite

Preserve source_url, passage_id, capture_id, and capture_time.

Not sure which path?

Raw API calls

The main search and read path is two HTTP calls. A third feedback call is optional when you want to record which result helped. This works with curl, jq, and CAESAR_API_KEY.
1

Search

Save the IDs the next steps need:
2

Read

If content.truncated is true, continue from the previous response’s content.start_char plus content.char_count. See documents.
3

Optional feedback

Search and read are the main path. Feedback is available when your app or agent can tell which result was useful.

Build with Caesar

Python SDK

pip install caesar-search

TypeScript SDK

npm install caesar-search

AI SDK tools

caesarTools() exposes web_search and web_fetch.

Framework recipes

Wrap Caesar for framework tools, generic tool calling, and Agent Development Kit projects.

Where next