Skip to content

leopaul29/AI-Bicycle-Liquid-AI-Tokyo-Hackathon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚴‍♂️ AI Cycling Companion — Liquid AI Hackathon Project (2nd Place 🥈)

Hackathon Banner

🏆 2nd PlaceLiquid AI x W&B x Lambda Hackathon Tokyo

expo-react-native fastapi-python hugging-face wambai lambda-cloud


🌟 Overview

This project was built for the Liquid AI x W&B x Lambda Hackathon in Tokyo 🇯🇵,
where our team proudly won 2nd place 🥈 for our creative concept.

Idea:
A local AI cycling companion that speaks Japanese naturally while you ride —
like a friendly character from Cars or Thomas the Tank Engine.
It’s designed to make cycling more emotional, conversational, and fun 🚲💬


💡 Concept Flow

  • 🎙️ Record short voice clips via the mobile app
  • 🧩 Transcribe audio (Whisper / ASR)
  • 🐍 Send text to a FastAPI backend connected to LFM2-VL (Japanese multimodal LLM)
  • 🤖 Model replies in natural Japanese
  • 🔊 Response is spoken aloud — creating a real-time “AI riding buddy”

🧰 Tech Stack

Layer Description
Frontend Expo (React Native) — voice capture & UI
Backend FastAPI — transcription + model bridge
Model LFM2-VL — multimodal Japanese LLM
Infra Lambda Cloud — training and fine-tuning
Tracking Weights & Biases — experiments and evaluation
Language Focus 🇯🇵 Japanese — for natural, culture-aware interactions

🧩 Architecture Overview

sequenceDiagram;
    participant U as 🧍 User (Cyclist);
    participant A as 📱 Expo App (React Native);
    participant S as 🐍 FastAPI Server;
    participant M as 🤖 LFM2-VL Model;

    U->>A: Press "Talk" button;
    A->>A: Record short audio;
    A->>S: Send audio file + prompt;
    S->>S: Transcribe via Whisper;
    S->>M: Send text to LFM2-VL;
    M->>S: Return Japanese response;
    S->>A: Return JSON reply;
    A->>U: Display + speak reply aloud;
Loading

🏆 Recognition

This project stood out for its creativity and human-centered design — bringing together Japanese culture, empathy, and conversational AI.

“It feels like riding with a character who actually understands you.”


🙏 Acknowledgements

Huge thanks to everyone who made this project possible:


📘 Related Links


🚀 Future Work

  • Real-time conversation & latency optimization
  • Add emotional tone and “ride personality”
  • Expand to regional Japanese dialects (関西弁, 東北弁, etc.)

🇯🇵 Built in Tokyo — where empathy meets innovation.

“Vibe coding meets human connection.”


概要(日本語)

このプロジェクトは、Liquid AI × W&B × Lambda Hackathon Tokyo 🥈 で 2 位を受賞した「AI 自転車コンパニオン」アプリです。
React Native(Expo)で開発されたモバイルアプリと、FastAPI サーバー上で動作する日本語マルチモーダルモデル(LFM2-VL)を組み合わせ、
ユーザーが自転車に乗りながら自然な日本語で会話できる体験を実現しました。

日本の「共感」と「創造性」を活かした、人間中心の AI インタラクションを目指しています。
開発・運用には Hugging Face, Lambda Cloud, Weights & Biases を使用しました。


About

⚡🗼Liquid AI x W&B x Lambda Hackathon —🥈 2nd Place 🧠 Building creative, human-centered AI experiences. 💻 Focused on multimodal LLMs, voice interaction & fast prototyping (vibe coding). 🌸 Exploring the intersection of Japanese culture and AI innovation.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

 
 
 

Contributors