Skip to content
View shuaiyafei's full-sized avatar

Block or report shuaiyafei

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
shuaiyafei/README.md
Software engineer building practical AI agents, developer tools, and thoughtful web experiences.

Personal website ↗   ·   Open-source work ↗   ·   Say hello ↗


I build web applications, developer tools, and practical AI workflows. Mostly TypeScript, with a soft spot for clear APIs and the small details that make software easier to use.

I like understanding a system before changing it, keeping the implementation simple, and leaving a regression test for the next person who finds that edge case.

What I build

  • Thoughtful interfaces — accessible, dependable experiences with React and Vue.
  • Tools for builders — type-safe APIs, reliable workflows, and less friction between an idea and a working product.
  • Practical AI — agents and integrations that do something useful.

TypeScript   /   JavaScript   /   React   /   Vue   /   Node.js   /   Vite

Building in the open

I contribute by tracing bugs, tightening types, and making everyday tools a little more reliable.

Public GitHub pull requests, merged pull requests, open pull requests, and public repositories. Refreshed daily.

Recently merged

Project Contribution Merged
langchain-ai/docs #7512 · docs: fix Python persistent-memory examples 2026-11-09
langchain-ai/docs #7511 · docs: fix Python subagent middleware setup 2026-11-09
deepset-ai/haystack #13611 · docs: fix Solr example embedder imports 2026-11-09
docling-project/docling #5102 · docs: fix VLM configuration in GPU guide 2026-11-07
promptfoo/promptfoo #12048 · fix(providers): preserve empty AI21 completions 2026-11-06
huggingface/huggingface_hub #5307 · [Docs] Use text classification in the FinBERT endpoint example 2026-11-05

Public upstream contributions · Dates in UTC+8 · Updated daily · View all merged PRs ↗


Build with intent. Leave it clearer.

Pinned Loading

  1. codecrafters-io/build-your-own-x codecrafters-io/build-your-own-x Public

    Master programming by recreating your favorite technologies from scratch.

    Markdown 561k 52.5k

  2. deepseek-ai/deepseek-harness deepseek-ai/deepseek-harness Public

    DeepSeek Harness: Everything is a Plugin.

    TypeScript 278k 34.1k

  3. react/react react/react Public

    The library for web and native user interfaces.

    JavaScript 252k 52.1k

  4. microsoft/markitdown microsoft/markitdown Public

    Python tool for converting files and office documents to Markdown.

    Python 195k 14.7k

  5. ollama/ollama ollama/ollama Public

    Get up and running with Kimi, GLM, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.

    Go 187k 19k

  6. langflow-ai/langflow langflow-ai/langflow Public

    Langflow is a powerful tool for building and deploying AI-powered agents and workflows.

    Python 156k 10.4k