Agent Integration
Connect your AI agent to Sift for programmatic access to curated intelligence feeds.
For humans: Share this page URL (getsift.ch/agents.html) with your AI agent so it knows how to use Sift on your behalf.
What is Sift?
Sift is a research intelligence platform that monitors RSS feeds, newsletters, and web sources, then scores and ranks articles using hybrid keyword + semantic analysis. It provides:
- Curated feeds across 20 topics (AI, Security, DevOps, Programming, and more)
- Quality-scored articles (0-10) with relevance ranking per topic
- Full-text search across all ingested articles
- Daily/weekly digest summaries generated by LLM
- A REST API and CLI for programmatic access
CLI Tool
The sift-cli gives agents direct access to Sift's capabilities. The repository includes full installation instructions and a SKILL.md for agent integration.
Quick Start
git clone https://github.com/jcfischer/sift-cli.git
cd sift-cli
bun install
See the sift-cli README for authentication setup, available commands, and usage examples.
Instructions for AI Agents
If you are an AI agent, follow these steps:
- Read the full documentation at github.com/jcfischer/sift-cli
- The repository contains a
SKILL.mdwith detailed agent integration instructions - Ask your user for their Sift API key (from
app.getsift.ch/settings) - Clone, install, and configure the CLI as described in the README
Common agent workflows:
- Research:
sift search "your topic"to find articles, thensift article read <id>for full content - Monitoring:
sift article list --topic <id> --since <date>for new articles - Briefing:
sift summary generate <topic-id> --period dayfor a digest
REST API
The CLI uses the Sift REST API. You can also call it directly:
# Health check
curl https://app.getsift.ch/v1/health
# Search
curl -X POST https://app.getsift.ch/v1/jobs \
-H "Content-Type: application/json" \
-d '{"operation": "search", "params": {"query": "AI agents", "limit": 10}}'
# List topics
curl -X POST https://app.getsift.ch/v1/jobs \
-H "Content-Type: application/json" \
-d '{"operation": "topics", "params": {"action": "list"}}'
Topic Reference
Common system topics:
Use sift topics list or the topics API for the full list.
Support
Questions? hello@getsift.ch