Skip to content
View Simon-He95's full-sized avatar
👋
cooking for DX
👋
cooking for DX

Organizations

@unocss

Block or report Simon-He95

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.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. 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
Simon-He95/README.md
Simon He

Website GitHub followers X Juejin Discord

Agent & frontend engineer cooking for DX

Create for laziness, peace & love ❤️

Agent Harness · TUI · Electron · Vue · TypeScript · Streaming Markdown · DX


👋 About

I’m Simon He, an engineer based in Shanghai. I build agent infrastructure and developer tooling for real workflows — from AI agent harnesses and terminal UIs to Electron desktop apps and AI-friendly streaming Markdown renderers.

const simon = {
  location: 'Shanghai',
  focus: ['Agent Harness', 'TUI', 'Electron', 'Streaming UI', 'DX'],
  stack: ['TypeScript', 'Vue', 'Electron', 'Node.js', 'Vite', 'UnoCSS'],
  principle: 'Create for laziness, peace & love ❤️',
}
⚡ DX first
Build tools that make daily work faster and calmer.
🧰 Tooling driven
Ship small, composable tools for real workflows.
🌱 Open source
Build in public, learn from users, iterate quickly.

✨ Featured Projects

A TypeScript agent harness: AgentKernel, EffectRunner, model bindings (OpenAI / Anthropic / Google), subagents, workflows, interactive TUI chat, and an ACP-compatible server.

stars

Agent Harness TypeScript LLM TUI ACP

Multi-framework streaming Markdown renderers for AI apps: Vue/Nuxt, React/Next.js, Svelte, and Angular — progressive Mermaid, Monaco/Shiki code blocks, KaTeX, and low-jitter real-time updates.

stars npm

Vue 3 React Svelte Angular AI UI Markdown Mermaid KaTeX

A Vue 3 terminal UI toolkit that renders one component model to browser DOM, CLI stdout, and headless tests — built for agent consoles, streaming markdown transcripts, log viewers, and virtual lists.

stars npm

Vue 3 TUI Terminal UI ANSI Agent Console

A project-aware command router for package managers, monorepos, and multi-language dev tasks. Auto-detects npm/pnpm/yarn/bun, fuzzy-runs scripts, and finds commands deep in workspaces.

stars npm

CLI Command Router Monorepo Fuzzy Search

More Open Source

Project What it does
common-intellisense Universal component IntelliSense for any framework — smart completion for props, events, slots, types, and methods.
markdown-it-ts A modern, type-safe rewrite of markdown-it in TypeScript with streaming/incremental parsing.
stream-monaco Framework-agnostic Monaco + Shiki integration optimized for streaming updates.
ccommand Lazy man commands — efficient CLI with a built-in fuzzy-search picker.
transformToUnoCSS Convert traditional CSS into UnoCSS utilities for atomic CSS workflows.

🧩 Tech Stack

Tech stack

📊 GitHub Overview

Simon-He95 | Trendshift

GitHub base metrics Language metrics
More activity graphs
Activity graph Contribution calendar 3D contribution graph GitHub contribution snake

☕ Support

If my projects help your workflow, a star, issue, PR, feedback, or sponsorship means a lot.

Sponsor

Profile views

Pinned Loading

  1. simon.me simon.me Public

    Forked from antfu/antfu.me

    Simon's blog

    Markdown 15 3

  2. lazy-js-utils lazy-js-utils Public

    工具函数库 | Tool library

    JavaScript 81 12

  3. transformToUnoCSS transformToUnoCSS Public

    transform css to UnoCSS | 将 css 转换成 UnoCss 的语法

    TypeScript 213 9

  4. common-intellisense common-intellisense Public

    Universal Component Intellisense for Any Frameworks

    TypeScript 347 23

  5. unocss/unocss unocss/unocss Public

    The instant on-demand atomic CSS engine.

    TypeScript 18.9k 978

  6. markstream-vue markstream-vue Public

    Multi-framework streaming Markdown renderers for AI apps: Vue/Nuxt, React/Next.js, Svelte, and Angular, with Mermaid, KaTeX, Shiki, Monaco, safe HTML, and low-jitter updates.

    Vue 2.9k 175