diff --git a/.github/logo-dark.png b/.github/logo-dark.png
new file mode 100644
index 0000000..a3e5424
Binary files /dev/null and b/.github/logo-dark.png differ
diff --git a/README.md b/README.md
index f0f3fac..bee4bfe 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,10 @@
-

+
+
+
+
+
# Scholarr
@@ -92,13 +96,15 @@ BOOTSTRAP_ADMIN_PASSWORD=
```mermaid
graph LR
- Scholar[Google Scholar] -->|Scrape HTML| Parser[Parser & Fingerprinting]
- Parser -->|Deduplicate| DB[(PostgreSQL)]
- Parser -.->|Identify| APIs[arXiv / Crossref / OpenAlex]
- APIs --> DB
+ UI[Vue 3 Dashboard] <-->|REST + SSE| API[FastAPI]
+ API --> Scheduler[Scheduler]
+ Scheduler -->|Scrape HTML| Scholar[Google Scholar]
+ Scholar -->|Parse & Deduplicate| DB[(PostgreSQL)]
+ Scholar -.->|Identify| Ext[arXiv / Crossref / OpenAlex]
+ Ext --> DB
DB -->|DOIs| PDF[PDF Resolution]
PDF -->|Unpaywall / arXiv| DB
- DB --> UI[Vue 3 Dashboard]
+ API <--> DB
```
## Tech Stack