Skip to content
View GeorgeDong32's full-sized avatar
  • Sun Yat-Sen University

Highlights

  • Pro

Block or report GeorgeDong32

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. 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
GeorgeDong32/README.md

George Dong — AI Agents × Open Source × Developer Tools × EDA

Open-source developer · Core Developer at Cherry Studio
Building tools for AI coding agents and AI-powered developer workflows.

Cherry Studio  ·  Repositories

Now

  • 🍒 Contributing to Cherry Studio — 100+ merged PRs across security hardening, backup & restore, and performance.
  • 🤖 Building Pi-Extensions — a coherent extension suite for pi, covering the permission kernel, agent supervision, review, and UI.
  • 🎓 Master's student in Integrated Circuits Engineering (EE) at Sun Yat-sen University.
  • 🔬 Exploring LLM applications in EDA / chip design workflows.

Open Source Contribution

🍒 Cherry Studio — Core Developer

CherryHQ/cherry-studio (50k+ ⭐) is one of the most popular open-source AI desktop clients. 100+ merged PRs so far, focused on:

  • 🔒 Security — IPC sender gates, extension-open guards, WebDAV TLS verification, sandboxed HTML preview, zip-slip containment
  • 💾 Backup & restore — full-restore resource staging architecture
  • Performance — main-process sync-IO elimination, lazy-loaded dialogs, worker-offloaded markdown rendering
  • 🧩 Features & UX — settings search, provider/model integrations, chat export pipelines (markdown & Notion), UX polish, issue triage & user support

🧩 Pi-Extensions

An extension suite for pi, an open-source coding agent — built as one coherent system, from the permission kernel to the interface layer:

Extension Layer What it does
pi-permission-modes Permission kernel Ask / plan / auto / bypass modes that control how the agent's tool calls get approved
pi-agent-panel Agent supervision Fleet panel: supervise background pi agents, take over their sessions into the main REPL
pi-review Code review Fan-out review with N parallel reviewers plus a final gate
pi-claude-code-tui Interface Claude Code–style terminal UI with a permission-modes-integrated footer

Tech Stack

TypeScript React Node.js Electron

C# C++ Python

GitHub Activity

GitHub stats Top languages Contribution calendar

Contact

Pinned Loading

  1. CherryHQ/cherry-studio CherryHQ/cherry-studio Public

    AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs

    TypeScript 51.8k 5k

  2. SYSU_Matrix_2022 SYSU_Matrix_2022 Public archive

    中山大学广州计算机学院Matrix系统练习和答案

    C++ 24 2

  3. pi-permission-modes pi-permission-modes Public

    TypeScript 2 3

  4. pi-agent-panel pi-agent-panel Public

    Fleet panel for pi: supervise background pi agents, take over their sessions into the main REPL (CC-style ← for agents), native conversation view

    TypeScript

  5. pi-claude-code-tui pi-claude-code-tui Public

    Claude Code-style TUI for pi (fork of Shiorangerin/pi-claude-code-tui): Pi-look header, CC tool rows, permission-modes-integrated footer, daltonized palette

    TypeScript

  6. pi-review pi-review Public

    Pi extension for fan-out code review (N reviewers + 1 gate)

    TypeScript