| # Objectverse Diary โ ๆๆฏๆถๆ |
|
|
| ## ็ณป็ปๆถๆ |
|
|
| ```text |
| Gradio UI |
| โ |
| Image Input |
| โ |
| MiniCPM-V / lightweight VLM |
| โ |
| Object Understanding JSON |
| โ |
| Fine-tuned small LLM via llama.cpp |
| โ |
| Persona + Diary JSON |
| โ |
| Renderer |
| โ |
| Diary View + Share Card + Trace Export |
| ``` |
|
|
| ## ๆจกๅๆนๆก |
|
|
| | ๆจกๅ | ๆจกๅ / ๅทฅๅ
ท | ็ฎ็ | |
| | -------------------- | ---------------------------- | ------------------------------ | |
| | Vision Understanding | MiniCPM-V | ่ฏๅซ็ฉๅใๅค่งใๅบๆฏ | |
| | Persona Writer | Fine-tuned small LLM GGUF | ็ๆไบบๆ ผใๆฅ่ฎฐใๅฏน่ฏ | |
| | Runtime | llama.cpp / llama-cpp-python | ๅฒ Llama Champion ๅ็ซ | |
| | UI | Gradio Blocks | ๅฎๆน็กฌๆง่ฆๆฑ | |
| | Hosting | Hugging Face Space | ๅฎๆน็กฌๆง่ฆๆฑ | |
| | Training / Batch | Modal | $250 Modal credits ๅ่ฎญ็ป/ๆนๅค็ | |
| | Demo GPU | HF ZeroGPU / upgraded Space | ๆ้ๅ้
GPU | |
|
|
| > **ๆณจๆ**๏ผMiniCPM-V 4.6 ้ขๅ edge deployment๏ผๅบไบ่ฝป้ LLM ๆถๆ๏ผ้ๅๆฌ้กน็ฎ้ๆฑใ |
| > ZeroGPU ๆฏ้ขๅ Spaces ็ๅจๆ GPU ๅบ็ก่ฎพๆฝ๏ผhackathon org ๆๅๆๆฏๆฅๅ
่ดน้ขๅบฆใ |
|
|
| ## ้็บงๆนๆก |
|
|
| ๅคๆจกๆ + llama.cpp ๆฏ้ซ้ฃ้ฉ็น๏ผๅฟ
้กปๅๅค้็บงใ |
|
|
| | ้ฃ้ฉ | ไธปๆนๆก | ้็บงๆนๆก | |
| | -------------------- | ------------------------------------- | ---------------------------------------------- | |
| | MiniCPM-V ้จ็ฝฒๆ
ข | MiniCPM-V Space ๆจ็ | ้ข็ฝฎ example gallery + ๆๅจ object description | |
| | VLM llama.cpp ไธ็จณๅฎ | VLM ็จ transformers๏ผๆๆฌ็จ llama.cpp | ไป็ถไฟ่ฏๆ ธๅฟๆๆฌไบบๆ ผ็ๆ่ตฐ llama.cpp | |
| | ๅพฎ่ฐๆฅไธๅ | LoRA ๅพฎ่ฐ | ็จ 100 ๆก้ซ่ดจ้ SFT ๆฐๆฎ + prompt-tuned style | |
| | Space ่ตๆบไธ่ถณ | HF upgraded Space / ZeroGPU | CPU ๆจกๅผ + ๅฐๆจกๅ + ็คบไพ็ผๅญ | |
| | ่ง้ขๆๆไธๅค | ๅฎๆถ็ๆ | ไฝฟ็จ 3 ไธช็จณๅฎ็คบไพๅฝๅถ Demo | |
|
|
| ## ๆๆฏๆ |
|
|
| ```text |
| Language: Python |
| UI: Gradio Blocks |
| Model Runtime: llama.cpp / llama-cpp-python |
| VLM: MiniCPM-V or fallback lightweight VLM |
| Training: LoRA / PEFT / TRL |
| Hosting: Hugging Face Spaces |
| Batch/Fine-tune: Modal |
| Docs: Markdown |
| Package Manager: uv or pip |
| ``` |
|
|
| ## ้กน็ฎ็ฎๅฝ็ปๆ |
|
|
| ```text |
| objectverse-diary/ |
| โโ app.py |
| โโ README.md |
| โโ AGENTS.md |
| โโ requirements.txt |
| โโ pyproject.toml |
| โโ .env.example |
| โโ .gitignore |
| โโ src/ |
| โ โโ config.py |
| โ โโ ui/ |
| โ โ โโ layout.py |
| โ โ โโ styles.css |
| โ โ โโ copy.py |
| โ โโ models/ |
| โ โ โโ vision_runner.py |
| โ โ โโ llama_cpp_runner.py |
| โ โ โโ schema.py |
| โ โโ prompts/ |
| โ โ โโ object_understanding.py |
| โ โ โโ persona_generation.py |
| โ โ โโ diary_generation.py |
| โ โโ renderer/ |
| โ โ โโ share_card.py |
| โ โ โโ html_templates.py |
| โ โโ traces/ |
| โ โ โโ logger.py |
| โ โ โโ anonymizer.py |
| โ โโ utils/ |
| โ โโ json_repair.py |
| โ โโ image_utils.py |
| โโ data/ |
| โ โโ examples/ |
| โ โโ train/ |
| โ โโ eval/ |
| โ โโ traces/ |
| โโ scripts/ |
| โ โโ generate_dataset.py |
| โ โโ finetune_lora.py |
| โ โโ convert_to_gguf.sh |
| โ โโ run_llama_cpp.sh |
| โ โโ export_traces.py |
| โโ docs/ |
| โ โโ PRD.md |
| โ โโ FIELD_NOTES.md |
| โ โโ SUBMISSION_GUIDE.md |
| โ โโ MODEL_CARD.md |
| โโ .codex/ |
| โโ project.md |
| โโ skills/ |
| โโ gradio-ui/SKILL.md |
| โโ model-runtime/SKILL.md |
| โโ dataset-trace/SKILL.md |
| โโ hf-space/SKILL.md |
| โโ submission/SKILL.md |
| ``` |
|
|