Metadata-Version: 2.4
Name: builtsimple-research
Version: 1.0.2
Summary: Unified API for PubMed, ArXiv, and Wikipedia semantic search
Project-URL: Homepage, https://built-simple.ai
Project-URL: Repository, https://github.com/Built-Simple/python-builtsimple
Author: Built-Simple.ai
License-Expression: MIT
Keywords: api,arxiv,pubmed,research,semantic-search,wikipedia
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Requires-Dist: httpx>=0.24.0
Description-Content-Type: text/markdown

# builtsimple-research

Unified API for searching PubMed, ArXiv, and Wikipedia.

## Installation

```bash
pip install builtsimple-research
```

## Usage

### Async (recommended)
```python
import asyncio
from builtsimple_research import search_pubmed, search_arxiv, search_wikipedia, search_all

async def main():
    # Search individual sources
    pubmed = await search_pubmed("cancer treatment", limit=5)
    arxiv = await search_arxiv("transformer attention", limit=5)
    wiki = await search_wikipedia("machine learning", limit=5)
    
    # Search all at once
    all_results = await search_all("neural networks", limit=5)
    
asyncio.run(main())
```

### Sync
```python
from builtsimple_research import search_pubmed_sync, search_arxiv_sync, search_wikipedia_sync

results = search_pubmed_sync("cancer treatment", limit=5)
```

## API

- `search_pubmed(query, limit=10)` - 4.5M+ biomedical articles
- `search_arxiv(query, limit=10)` - Scientific preprints
- `search_wikipedia(query, limit=10)` - 4.8M+ articles
- `search_all(query, limit=10)` - All sources in parallel

## License

MIT - Built-Simple.ai
