File size: 823 Bytes
6f62e7a dd1bdfb 6f62e7a dd1bdfb 6f62e7a dd1bdfb | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | ---
title: PaperCircle Papers API
emoji: π
colorFrom: blue
colorTo: purple
sdk: docker
app_port: 7860
pinned: false
license: mit
short_description: Paper circle offline database
---
# PaperCircle Papers API
FastAPI service serving conference papers from a Parquet dataset via DuckDB.
Provides full-text search and filtered browsing for 230K+ academic papers.
## Environment Variables
- `HF_DATASET_REPO`: HuggingFace dataset repo ID (default: `ItsMaxNorm/pc-database`)
- `PARQUET_PATH`: Local path to papers.parquet (alternative to HF download)
## Endpoints
- `GET /health` β Health check
- `GET /api/community/papers` β Paginated papers with filters
- `GET /api/community/papers/{paper_id}` β Single paper
- `GET /api/community/filters` β Filter options
- `GET /api/search?query=...` β Full-text search
|