feat: initial project structure

- Add FastAPI app with paper browsing UI and REST API
- Add crawler service and database models
- Add scripts for DB init and manual crawl
- Add docs (api-and-ui, data-model, services)
- Add requirements and project config
This commit is contained in:
2026-06-05 21:56:40 +08:00
commit f1be24ab83
26 changed files with 2557 additions and 0 deletions
+15
View File
@@ -0,0 +1,15 @@
.env
__pycache__/
*.pyc
*.pyo
data/db/*.db
data/papers/
data/tmp/
data/chroma/
logs/*.log
.venv/
venv/
*.egg-info/
dist/
build/
.DS_Store