Projects

Side projects I've built and research I've contributed to

Side Projects

Small tools and playful things, built out of curiosity.

Guztchian's Blog

Active

The site you're viewing right now — warm paper-toned theme with clay accents, bilingual, with a persistent music player, project showcase, and full-text search. Built with Astro, deployed on GitHub Pages.

  • Astro
  • CSS
  • TypeScript
GitHub

SJTUClaw

Maintained

A local AI Agent Runtime for personal and educational use, unifying multi-turn chat, tool use, long-term memory, Skills, scheduled tasks, and desktop pets across Windows desktop, Web UI, TUI, CLI, REST API, and QQ Bot.

  • Python
  • React
  • TypeScript
  • FastAPI
GitHub

AutoOdom

Maintained

A legged-robot odometry system reproducing the Autodom paper. Trains RL locomotion policies in Isaac Sim, learns odometry from proprioception (joint angles, IMU), supports Booster T1 & MagicBot Z1 platforms, with ROS2 real-world data collection pipeline.

  • Python
  • C++
  • ROS2
  • Isaac Sim
GitHub

MineSweeper

Maintained

Classic Minesweeper game written in C++. A learning project aimed at helping beginners understand OOP and game development fundamentals.

  • C++
GitHub
Show more (3) Show less

SJTU-Sync

Experimental

An Obsidian plugin for two-way sync with SJTU Cloud. Sync a whole vault or selected folders, with conflict handling, interrupted-sync recovery, and optional end-to-end encryption.

  • TypeScript
  • Obsidian
  • SJTU Cloud
GitHub

WeRead

Maintained

A WeChat official account scraper with AI-powered summarization. Subscribe to accounts and receive structured reading digests automatically.

  • Python
  • Skill
  • Playwright
GitHub

Office-Preview

Maintained

Obsidian plugin: preview Office documents (Word, Excel, PowerPoint) directly inside Obsidian.

  • TypeScript
  • CSS
  • Obsidian
GitHub

Research Works

Research I've contributed to, with related papers and open-source code.

Research works are being gathered here.