
Some questions need more than one source type. A research assistant should look at code, papers, and discussion threads before it answers.
Prismfy Team
April 17, 2026
Some questions need more than one source type. A research assistant should look at code, papers, and discussion threads before it answers.
That is exactly where a multi-engine search API helps.
This pattern is useful when the question is:
GitHub, arXiv, and Hacker News are a strong combination because they cover implementation, research, and commentary.
curl -X POST https://api.prismfy.io/v1/search \
-H "Authorization: Bearer ss_live_YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{
"query": "agentic search RAG",
"engines": ["github", "arxiv", "hackernews"],
"timeRange": "month",
"language": "en"
}'
import requests
def research_packet(topic: str) -> dict:
response = requests.post(
"https://api.prismfy.io/v1/search",
headers={"Authorization": "Bearer ss_live_YOUR_KEY"},
json={
"query": topic,
"engines": ["github", "arxiv", "hackernews"],
"timeRange": "month",
"language": "en",
},
timeout=30,
)
response.raise_for_status()
data = response.json()
return {
"topic": topic,
"top_results": [
{
"title": r["title"],
"url": r["url"],
"snippet": r.get("content", "")[:240],
}
for r in data.get("results", [])[:5]
],
}
packet = research_packet("agentic search RAG")
print(packet)
A good research assistant should not answer immediately. It should:
That is enough for a useful internal research workflow.
If you need a research assistant that can blend code, papers, and discussion, start with Prismfy docs and test a multi-engine POST /v1/search query.
Try it free
Free tier includes 3,000 requests per 30 days. No credit card required.