Projects

Strawberry2D: AI Native Game Engine

A bold experiment that started in early 2024 - building a game engine where neural rendering replaces traditional graphics, and natural language handles game logic instead of code logics. Still working on the parts like keeping visuals consistent and maintaining long-term memory of the game world.

Neural RenderingMLLM

NYC Apartment Hunting AI Assistant

Finding a new home often involves days or weeks of searching and comparing thousands of web pages. While hiring a broker is an option, they can be expensive and may not always be as professional as expected—you'll still need to do extensive research yourself.

This project brings a simple yet powerful idea to life: finding your ideal home by simply talking to an AI agent, just like speaking with a real broker. The AI agent has comprehensive market information and provides a standardized service experience. This end-to-end solution includes apartment listing collection across the NYC area, an self developed agent framework, ranking algorithms, data pipelines,and a full-stack web application. The agent helps you clarify your needs, discovers suitable apartments, and ranks them based on your preferences and instructions.

This end-to-end solution includes apartment listing collection across the NYC area. 1. an self developed agent framework, 2. ranking algorithms with LLM as re-ranker 3. data pipelines with using LLM visual reasoning to extract key information from images such as floor plans and apartment farcilities. 4. and a full-stack web application. The agent helps you clarify your needs, discovers suitable apartments, and ranks them based on your preferences and instructions.

NYC Apartment Hunting AI Assistant Demo

Key Technologies

ReactFastAPISelf-developed Agent FrameworkTypeScriptLLM

Live Demo