Skip to content

Add Built Simple research API integration#396

Open
Built-Simple wants to merge 1 commit intodeepset-ai:mainfrom
Built-Simple:add-builtsimple
Open

Add Built Simple research API integration#396
Built-Simple wants to merge 1 commit intodeepset-ai:mainfrom
Built-Simple:add-builtsimple

Conversation

@Built-Simple
Copy link

Integration: Built Simple

Built Simple provides free APIs for searching scientific literature with hybrid semantic + keyword search.

Components

This integration introduces 3 retrievers:

  • BuiltSimplePubMedRetriever - Search 35M+ biomedical articles from PubMed
  • BuiltSimpleArxivRetriever - Search preprints in physics, math, CS, and more
  • BuiltSimpleCombinedRetriever - Search both sources simultaneously

Installation

pip install haystack-builtsimple

Links

Example

from haystack_builtsimple import BuiltSimplePubMedRetriever

retriever = BuiltSimplePubMedRetriever(top_k=5)
results = retriever.run(query="CRISPR gene therapy")
for doc in results["documents"]:
    print(f"[PMID {doc.meta['pmid']}] {doc.meta['title']}")

No API key required. Ready for use in Haystack 2.0+ pipelines.

Built Simple provides free APIs for searching scientific literature:
- PubMed: 35M+ biomedical articles with hybrid semantic + keyword search
- ArXiv: Preprints in physics, math, CS, and more

Components:
- BuiltSimplePubMedRetriever
- BuiltSimpleArxivRetriever
- BuiltSimpleCombinedRetriever

PyPI: https://pypi.org/project/haystack-builtsimple/

Generated with [Claude Code](https://claude.ai/code)
via [Happy](https://happy.engineering)

Co-Authored-By: Claude <noreply@anthropic.com>
Co-Authored-By: Happy <yesreply@happy.engineering>
@Built-Simple Built-Simple requested a review from a team as a code owner February 7, 2026 16:47
@kacperlukawski kacperlukawski self-requested a review February 9, 2026 12:35
@kacperlukawski
Copy link
Member

@Built-Simple Thanks for contributing to Haystack integrations! Unfortunately, the linked GitHub repository is either private or does not exist. Although the examples look fine, I would love to have a look at the implementation as well.

Copy link
Member

@kacperlukawski kacperlukawski left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please make sure the repository is public.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants