# Projects

Selected projects built by Chen Xiang across web, product, and creative development.

Canonical URL: https://cxiang.site/project

## LLM Chat Template Renderer

A vibe coded web tool to visually render LLM chat messages with model's chat template.

- Repo: https://github.com/Xiang-CH/llm-chat-template-renderer
- Project: https://llm-chat-template-renderer.streamlit.app/

## CLIC-Chat

Hong Kong Legal QnA Chatbot with primary/secondary Legal information.

- Landing Page: https://wp2024.cs.hku.hk/fyp24054/
- Repo: https://github.com/Xiang-CH/hk-legal-ai
- Project: https://hk-legal-ai.vercel.app/search

## zhipu-ai-provider

Zhipu community provider for the Vercel AI SDK

- Repo: https://github.com/Xiang-CH/zhipu-ai-provider
- Project: https://ai-sdk.dev/providers/community-providers/zhipu

## HKU Gym Booker

A Chrome/Firefox extension to check HKU gym session availability; Automatically fill booking forms; Notify when sessions become available.

- Repo: https://github.com/Xiang-CH/hku-gym-booker-extension
- Project: https://chromewebstore.google.com/detail/hku-gym-booker/bodpgifcfhfofmfcbnhdlhplehppfooh

## CU-Campus

A course review and calendar scheduling platform for CUHK students. It also integrates other campus feature
aiming to be the one-stop campus information site.

- Repo: https://github.com/Xiang-CH/TripleUni-CUCampus
- Project: https://cucampus.one/

## Triple Uni

Tri-University anonymous social platform that connecting over 30K students from CUHK, HKU, and HKUST. It provides a safe space for students to share their thoughts and feelings.

- Landing Page: https://tripleuni.com/landing/
- Project: https://tripleuni.com/

## Custom Avatar Chatbot

Workshop on building customized chatbots using Azure Services

- Landing Page: https://innoacademy.engg.hku.hk/chatbot23/
- Repo: https://github.com/Xiang-CH/Innochat-Template
- Project: https://innowinggenai.notion.site/Building-ChatGPT-Your-Way-Empower-Your-AI-Creativity-e00eae7fa2dc4934b821e7b936482de5


## Sitemap

See the full [sitemap](/sitemap.md) for all pages.
