Sheetly / README.md
nvikou's picture
initial commit
da6ee5e verified
|
Raw History Blame Contribute Delete
981 Bytes
---
title: Sheetly
emoji: 📑
colorFrom: green
colorTo: gray
sdk: docker
pinned: false
app_port: 7860
---
# Sheetly
Document intelligence: turn invoices, contracts, and delivery
notes into **structured Excel / JSON** with confidence review.
## How to use
1. Open **Upload** — demo fixtures are seeded on first launch.
2. Review fields on **Validate** (source + confidence scores).
3. Export from **Dashboard** (Excel / CSV / JSON).
You can also upload your own PDF, PNG, JPG, or ZIP batches.
## Space secrets
In **Settings → Variables and secrets**, set:
| Name | Value |
|------|--------|
| `OPENAI_API_KEY` | your OpenAI key (**Secret**) |
| `OPENAI_MODEL` | `gpt-4o-mini` (text / PDF) |
| `OPENAI_VISION_MODEL` | `gpt-4o` (images) |
Without a key, Sheetly runs in **mock mode** (fixtures still
extract and the UI stays demoable).
## Stack
FastAPI · OpenAI vision + text · schema-safe JSON · pandas /
openpyxl · SQLite