Spaces:
Running
Running
| title: Home | |
| emoji: ๐ | |
| colorFrom: yellow | |
| colorTo: green | |
| sdk: gradio | |
| sdk_version: 5.49.1 | |
| app_file: app.py | |
| pinned: false | |
| tags: | |
| - build-small | |
| - thousand-token-wood | |
| - best-agent | |
| - off-brand | |
| - codex | |
| # ๐ก Home โ AI Memory House | |
| **Home** is an interactive AI-powered memory house built for the *Build Small Hackathon*. | |
| Instead of a traditional chatbot, Home turns AI into a **living environment you can explore** โ rooms, memories, ambience, and emotional interaction all combined. | |
| --- | |
| ## โจ Live Demo | |
| ๐ Hugging Face Space: | |
| **[๐ Open Home App](https://huggingface.co/spaces/build-small-hackathon/HOME)** | |
| ๐ฅ Demo Video: | |
| **[โถ Watch Demo Video](https://youtu.be/oanGVNQuduE)** | |
| ## ๐ข Social Media Post | |
| ๐ X (Twitter) Post: | |
| https://x.com/syedaalizah6/status/2066236561163968796?s=20 | |
| ๐ธ Screenshots: | |
| ### ๐ Landing / Entrance | |
|  | |
| ### ๐ณ Kitchen (Mom Chat Experience) | |
|  | |
| ### ๐ฅ Ambience Controls (Rain / Fire / Forest) | |
|  | |
| ### ๐ฑ Memory Discovery (Cat + Letter System) | |
|  | |
| ### ๐ง Memory Hallway | |
|  | |
| ### ๐ฟ Garden Scene | |
|  | |
| --- | |
| ## ๐ง Concept | |
| Home reimagines AI not as a chatbot, but as a **space with memory and personality**. | |
| Each room behaves differently: | |
| * ๐ณ Kitchen โ Conversational AI (Mom persona) | |
| * ๐ฅ Ambience System โ Emotional environment control | |
| * ๐ฑ Cat Interaction โ Random memory discovery events | |
| * ๐ Letters โ Story fragments hidden in the house | |
| * ๐ง Hallway โ Persistent memory archive | |
| * ๐ฟ Garden โ Reflection space / ending area | |
| --- | |
| ## ๐ค Active Model | |
| * Runtime Provider: **Groq** | |
| * Model: `llama-3.1-8b-instant` | |
| * HF Reference: `meta-llama/Llama-3.1-8B-Instruct` | |
| * Parameters: **8B** | |
| * โ Under Build Small limit (โค32B) | |
| * โ Open-weight model | |
| No proprietary cloud models are used. | |
| Fallback system: | |
| * Local deterministic โMom responsesโ only (non-AI fallback) | |
| --- | |
| ## ๐๏ธ Architecture | |
| * `app.py` โ Gradio backend + API layer | |
| * `dist/` โ React + Vite frontend (house UI) | |
| * `public/` โ audio + video + assets | |
| * Hugging Face Space โ deployment host | |
| Frontend is embedded inside Gradio using iframe-style mounting. | |
| --- | |
| ## ๐งช Key Features | |
| * ๐ก Multi-room interactive UI | |
| * ๐ฌ Emotional AI chat (Mom persona) | |
| * ๐ฆ๏ธ Dynamic ambience system | |
| * ๐ฑ Event-based storytelling (cat + letters) | |
| * ๐ง Persistent memory hallway | |
| * ๐ฎ Game-like exploration flow | |
| --- | |
| ## ๐ Codex Contribution | |
| Codex was used in multiple development commits across this repository including UI integration, deployment fixes, and refactoring. These changes are reflected in git history. | |
| Codex was used for: | |
| * Gradio integration cleanup | |
| * Build Small compliance fixes (โค32B rule) | |
| * Hugging Face Space deployment fixes | |
| * Repo restructuring + debugging | |
| * UI + backend integration support | |
| --- | |
| ## ๐ ๏ธ Local Setup | |
| ```bash | |
| pip install -r requirements.txt | |
| npm install | |
| npm run build | |
| python app.py | |
| ``` | |
| Set environment: | |
| ``` | |
| GROQ_API_KEY=your_key_here | |
| ``` | |
| --- | |
| ## ๐ Build Small Hackathon Tags | |
| * Thousand Token Wood (Whimsical AI experience) | |
| * Best Agent (stateful AI house system) | |
| * Off Brand (custom UI beyond default Gradio) | |
| * Codex (AI-assisted development workflow) | |
| --- | |
| ## ๐ Notes | |
| * Fully compliant with โค32B parameter rule | |
| * Uses only open-weight model (LLaMA 3.1 8B) | |
| * No restricted API dependency required for core functionality | |
| Note: This project targets Build Small โThousand Token Woodโ + โBest Agentโ categories and does not target Tiny Titan. | |
| --- | |
| ## ๐ Vision | |
| > โHome is not a tool. It is a place that remembers you.โ | |