中文
Jeff Liu

Jeff Liu

CS & AI / Builder / Researcher

About

I'm a computer science graduate (M.S., Tufts University) with a background in economics. I focus on AI, robotics, and building practical tools that bridge technology and real-world needs. This page collects my lightweight personal projects and research demos — mostly things I tinker with on GitHub and Hugging Face.

Featured Projects

ANIMA Framework and Smart Robot Arm

ANIMA Framework & Smart Robot Arm

In Progress Open Source

An embodied AI project pairing the ANIMA cognitive framework with a self-built smart robot arm. ANIMA explores agent reasoning and action loops for physical manipulation, while the Smart Robot Arm provides the hardware platform — integrating perception, planning, and control for real-world embodied tasks.

Embodied AI Robot Arm Agent Framework Manipulation
Smart Cleaning Robot

Smart Cleaning Robot (Noetic Version)

Open Source

A ROS-based autonomous cleaning robot built on TurtleBot3 that integrates SLAM mapping, frontier exploration, and full-coverage cleaning. Features a self-designed cleaning module with a dilation-based route planner and greedy path follower, plus a custom GUI control panel and real-time voice control via the Vosk model. Developed and tested on ROS Noetic + Ubuntu 20.04.

ROS Noetic TurtleBot3 SLAM Vosk Python
Smart Glove

Smart Glove: Gesture-Controlled Robotics

Open Source

A Raspberry Pi Pico-based smart glove that captures hand motion and finger presses via an MPU9250 IMU and FSR402 force sensors. Recognized gestures drive downstream robotics — including controlling a robot arm in real time — with ongoing extensions into sign language recognition and IoT integration. Runs on Raspberry Pi 4B + Ubuntu 22.04 + ROS Humble.

RPi Pico MPU9250 IMU FSR402 ROS Humble Embedded
Real-Time Weather Forecasting

Real-Time Weather Forecasting

Live Demo

A CNN-based system that generates short-term, location-specific weather forecasts. Demoed live as "Tufts Jumbo Weather Forecast" — a 24-hour forecast tailored to the Tufts University campus.

CNN PyTorch Time-Series Real-Time
VisInject

VisInject: Embedding Linguistic Commands into Images

Open Source

Multimodal LLMs can be hijacked by hidden instructions embedded inside images. VisInject explores how visual prompt injection attacks work against open-source MLLMs and studies defense strategies.

MLLM AI Security Prompt Injection Adversarial
Color Calibration

Color Calibration: Light-Adaptive Color ID

Live Demo

A light-adaptive color calibration pipeline that predicts true colors from a photo using a calibration card. Full stack on Hugging Face: live Space, trained YOLOv8 model, and curated dataset.

PyTorch YOLOv8 Computer Vision MLOps
Model Court

Model Court: Multi-Model Verification

Open Source

A multi-agent consensus framework that mitigates LLM hallucinations through cross-validation across multiple models. Useful in high-stakes domains where single-model outputs can't be trusted. Published on PyPI.

Multi-Agent Cross-Validation AI Compliance
A.L.I.C.E.

A.L.I.C.E. × Generative Agents

Open Source

A 2D Westworld — five AI villagers live, scheme, and dream in a simulated medieval world. They plan their days, reflect on past events, and consolidate memories each night. Built on Stanford's Generative Agents architecture.

Generative Agents FastAPI LLM WebSocket

Education

M.S. in Computer Science

Tufts University

Focus on AI, Deep Learning, Reinforcement Learning, and Robotics.

Open Course Studies

UC Berkeley

Enriched my knowledge in CS and AI through open courses.

Contact