| --- |
| title: Oneironauts |
| emoji: ๐ |
| colorFrom: purple |
| colorTo: indigo |
| sdk: gradio |
| sdk_version: 6.16.0 |
| python_version: "3.11" |
| app_file: app.py |
| pinned: false |
| license: mit |
| short_description: A fragment of a dream becomes a branching exploration. |
| tags: |
| - gradio |
| - build-small-hackathon |
| - track-2 |
| - llama |
| - whisper |
| - modal |
| - track:wood |
| - sponsor:modal |
| - achievement:offbrand |
| - achievement:fieldnotes |
| --- |
| |
| # Oneironauts |
|
|
| A fragment of a half-remembered dream becomes a branching, exploratory narrative. Type or speak a dream fragment, walk through scenes the dream weaver generates, make choices that shape where the dream goes, and end with a journal-voice interpretation reflecting on what your choices revealed. |
|
|
| Built for the Hugging Face Build Small Hackathon, **Track 2 โ An Adventure in Thousand Token Wood**. |
|
|
| ## Try it |
|
|
| โธ **Live app:** [build-small-hackathon/oneironauts](https://huggingface.co/spaces/build-small-hackathon/oneironauts) |
| โธ **Demo video:** [youtu.be/BxoNeiBMID8](https://youtu.be/BxoNeiBMID8) |
| โธ **Field notes:** [blog/AnimeshK509/oneironauts](https://huggingface.co/blog/AnimeshK509/oneironauts) |
| โธ **Social post:** [x.com/Animesh75608573/status/2066293022976069894](https://x.com/Animesh75608573/status/2066293022976069894) |
|
|
| ## Stack |
|
|
| - **Llama 3.2 3B Instruct** served as a persistent Modal endpoint (A10G) โ opening, branching, and closing scene generation |
| - **Whisper base** โ voice input transcription, runs on the HF Space |
| - **Gradio** โ frontend with custom eerie-liminal theme |
| - Branching state managed via `gr.State`, 4-level depth, closing scene + journal interpretation |