Projects

Li Zhichao's project portfolio

Projects I’ve built independently or contributed deeply to, spanning robotics control, Android apps, AI agents, fintech, and academic tools.


🧗 Wall-Climbing Robot — Wall-Crawling Robot Control System

Python ROS2 CAN Bus Robotics

A ROS2-based differential-drive wall-crawling robot control system with CAN + RS485 dual-protocol coordinated control of four motors.

Highlights:

Robotics Embedded Control Algorithms

🤖 Ankle Exoskeleton Control System

C++ Python ROS2 CAN Bus Modbus

v2.0: Fully migrated to ROS2 Humble. 5-mode adaptive gait controller, CAN dual-protocol stack, Modbus RTU force sensor, 5A-A5 frame IMU driver.

Highlights:

Robotics Embedded Sensor Fusion

📈 AI Agents Stock — Multi-Agent Stock Analysis System

Python Streamlit LLM Docker

A multi-AI-agent stock analysis system that simulates a professional analyst team, covering A-shares, HK stocks, and US stocks.

Highlights:

Quant Trading Data Analysis FinTech

🧠 Hermes Agent — Self-Evolving AI Agent

Python TypeScript LLM Multi-platform

A general-purpose self-evolving AI agent by Nous Research, featuring experiential learning, persistent memory, and cross-platform capabilities.

Highlights:

AI Agent Automation Open Source Contribution

🎓 Academic Research Skills for Claude Code

Python YAML LaTeX Pandoc

A comprehensive academic research pipeline skill suite for Claude Code, covering the full workflow from research to publication.

Highlights:

Academic Tools AI-Assisted Knowledge Management

📱 Net-USTB — One-Click USTB Campus Network Login

Kotlin Compose OkHttp

A third-party native Android client built for the USTB campus network (Dr.COM ePortal 4.x), replacing the browser-based web authentication flow with one-click login/logout.

Highlights:

Android Campus Tools Open Source

🛒 Sourcehub — Android Digital Content Marketplace

Kotlin Compose MVVM Coil

A complete e-commerce app for purchasing and downloading digital content such as PDFs and Word documents. Built with MVVM + Clean Architecture across 107 Kotlin source files, with a comprehensive security protection system.

Highlights:

Android E-Commerce Security

🐶 WatchDog — Real-Time AI API Quota Monitoring

Kotlin Compose Retrofit

An Android tool for heavy AI developers that monitors API balances and monthly usage across four platforms — DeepSeek, Kimi, Zhipu GLM, and SiliconFlow — with a published release APK.

Highlights:

Android AI Tools Monitoring

🧮 ScientificCalculator — Kotlin Compose Scientific Calculator

Kotlin Compose Material3

A full-featured Android scientific calculator that goes beyond standard scientific functions with an integrated equation solver and matrix calculator.

Highlights:

Android Scientific Computing Open Source

💬 ShowWe — WeChat Mini Program Community Platform

WeChat Mini Program Cloud Development JavaScript

A full-featured community/social mini program (v1.1.0) built on WeChat Cloud Development, supporting post publishing, comments and likes, private messaging, and personalized profiles.

Highlights:

WeChat Mini Program Community Full-Stack

🎓 USTB Grade Ranking Browser Extension

JavaScript Chrome Extension Manifest V3

A Chrome / Edge extension for the USTB academic system: the grade query page doesn’t show rankings, but the backend API actually returns that data — the extension surfaces it. A classic “student hacker” project.

Highlights:

Browser Extension Campus Tools Open Source

🌟 awesome-claude-code — Claude Code Ecosystem Resource Collection

Markdown Awesome List Open Source

A community-driven collection of Claude Code resources organized in the classic Awesome List format across 20+ categories. Widely referenced by the community and a recommended starting index for new users.

Highlights:

ClaudeCode Resource Collection Community

Open Source Deep Dives

In-depth analyses of two open source projects that have deeply influenced me.

🔬 tinygrad — Minimalist Deep Learning Framework

Python CUDA Metal WebGPU

A minimalist deep learning framework sitting between PyTorch and micrograd: roughly 200 Python source files, where only about 25 low-level operators are needed to bring up a new accelerator backend — supporting CUDA / Metal / OpenCL / WebGPU.

Highlights:

Deep Learning Open Source Analysis

💻 Warp — The Vibe Coding Environment That Redefines the Terminal

Rust Tokio AI Agent

A modern intelligent terminal built on Rust with natively integrated AI agents, supporting mainstream vibe coding tools like Claude Code, Codex, and Gemini — making the terminal the core programming interface of the AI era.

Highlights:

DevTools Open Source Analysis Terminal

🌐 Personal Tech Blog

Hexo Butterfly GitHub Pages

A personal blog built with Hexo 8.x and the Butterfly theme, deployed on GitHub Pages, with a deep magazine-editorial visual redesign on top of the theme.

Highlights:

{% btn , View Source, fab fa-github %}

🔢 BaseConversion — Number Base Converter for Programmers

Android Kotlin Compose Open Source

A local-first, ad-free Android base converter: live multi-base syncing, two’s complement and IEEE 754 bit-pattern visualization.

Highlights:

Android Tools MVI
{% btn , View Source, fab fa-github %}

📅 BeikeSchedule — Course Schedule App for USTB

Android Kotlin Room USTB

A USTB course schedule app: one-tap academic-system import, teaching-week calendar mapping, weekly timetable and class reminders.

Highlights:

Android Schedule Privacy-first
{% btn , View Source, fab fa-github %} {% btn , Download APK, fas fa-download %}

⏳ Countdown App — Concept & Product Design

Android Glance Product Design

A countdown / count-up day tracker built around home-screen widgets — full PRD and tech selection done (concept stage).

Highlights:

Product Design Glance Open Source Planned

🌍 LingoFlow — AI Translation & Learning App

Android ML Kit LLM Compose

An Android translation app combining on-device ML Kit translation, streaming LLM rewriting, and Merriam-Webster dictionary lookup.

Highlights:

Android AI Open Source
{% btn , View Source, fab fa-github %} {% btn , Download APK, fas fa-download %}

🧭 Life Assistant — Personal Tauri Desktop App

Tauri Rust SQLite Productivity

A personal study-and-life desktop app: plans, dev work, fitness, meals, and gaming in one place.

Highlights:

Rust Desktop Privacy-first

🗺️ Trailmap — My Interactive Travel Map

Leaflet Vite Globe.GL Open Source

An interactive personal travel map with photos, stories, a timeline player, and a 3D globe — data-driven, deploy-on-push.

Highlights:

Data-driven Maps Auto Deploy
{% btn , View Source, fab fa-github %}

More projects and code details on my GitHub.