Spaces:
Running
Running
Adinda Panca Mochamad
Prioritas pre-Day2: shard loader, diagnosis Space, README lokal, verify script
92108e2 | # Dokumentasi Oneiros | |
| Dokumentasi resmi proyek **Oneiros** β dream cartography dengan model kecil (β€32B) dan Gradio. | |
| **Terakhir diperbarui:** 1 Juni 2026 | |
| --- | |
| ## Cara membaca | |
| 1. **Baru di proyek** β [01 Ringkasan](01-ringkasan-proyek.md) β [04 Arsitektur](04-arsitektur.md) | |
| 2. **Mau setup laptop** β [07 Setup lokal](07-setup-lokal.md) | |
| 3. **Mau deploy Space** β [08 Deploy HF Space](08-deploy-hf-space.md) | |
| 4. **Sedang hackathon** β [13 Timeline](13-timeline-hackathon.md) + [14 Submit](14-submit-dan-bonus.md) | |
| 5. **Cursor / AI agent** β [`ONEIROS_CURSOR_CONTEXT.md`](../ONEIROS_CURSOR_CONTEXT.md) di root | |
| --- | |
| ## Daftar isi | |
| ### Produk & konteks | |
| | # | Dokumen | Deskripsi | | |
| |---|---------|-----------| | |
| | 01 | [Ringkasan proyek](01-ringkasan-proyek.md) | Apa itu Oneiros, MVP, diferensiasi | | |
| | 02 | [Hackathon](02-hackathon.md) | Event, aturan, track, bonus quest | | |
| | 03 | [Positioning & privasi](03-positioning-dan-privasi.md) | Space vs lokal, narasi untuk judge | | |
| ### Teknis | |
| | # | Dokumen | Deskripsi | | |
| |---|---------|-----------| | |
| | 04 | [Arsitektur](04-arsitektur.md) | Struktur folder, alur data, diagram | | |
| | 05 | [Skema JSON](05-skema-json.md) | Format ekstraksi mimpi, enum, contoh | | |
| | 06 | [Referensi modul](06-modul-referensi.md) | Kontrak API tiap modul Python | | |
| | 07 | [Setup lokal](07-setup-lokal.md) | Instalasi, env, download model | | |
| | 08 | [Deploy HF Space](08-deploy-hf-space.md) | Wheel, preload, YAML, debug | | |
| | 09 | [Panduan pengembangan](09-pengembangan.md) | Workflow, prompt, normalisasi | | |
| | 10 | [Testing](10-testing.md) | Test extractor, generator, E2E | | |
| | 11 | [Agent trace](11-agent-trace.md) | Logging untuk bonus π‘ | | |
| | 12 | [UI & Gradio](12-ui-dan-gradio.md) | Layout, CSS, komponen | | |
| ### Operasional hackathon | |
| | # | Dokumen | Deskripsi | | |
| |---|---------|-----------| | |
| | 13 | [Timeline hackathon](13-timeline-hackathon.md) | Day 0β5, gate, checklist harian | | |
| | 14 | [Submit & bonus](14-submit-dan-bonus.md) | Video, README, sosial, blog | | |
| | 15 | [Risiko & mitigasi](15-risiko-dan-mitigasi.md) | Kegagalan umum & solusi | | |
| | 16 | [Checklist sebelum Day 2](16-checklist-sebelum-day2.md) | Space Running, shard, gate | | |
| --- | |
| ## Diagram alur (ringkas) | |
| ``` | |
| Mimpi (teks) β extractor (Qwen + llama.cpp) β JSON | |
| β normalisasi β generator β SVG | |
| β format_panel β Markdown | |
| β trace_logger β JSONL (tanpa teks mimpi) β HF Dataset | |
| ``` | |
| Detail: [04 Arsitektur](04-arsitektur.md). | |
| --- | |
| ## File di luar `docs/` | |
| | File | Peran | | |
| |------|------| | |
| | `ONEIROS_CURSOR_CONTEXT.md` | Konteks padat untuk Cursor (spes + snippet) | | |
| | `README.md` | Pintu masuk repo + link docs | | |
| | `app.py`, `model/`, β¦ | Kode aplikasi (akan ditambahkan saat implementasi) | | |
| --- | |
| ## Konvensi dokumentasi | |
| - Istilah produk dalam bahasa Inggris (Oneiros, Space, Gradio) tetap asli. | |
| - Penjelasan proses dan checklist dalam **bahasa Indonesia**. | |
| - Kode dan nama file mengikuti repo (`snake_case` untuk modul Python). | |
| - Variabel **baru** di kode harus bahasa Indonesia (lihat [09 Pengembangan](09-pengembangan.md)). | |