Skip to content
View SymbolStar's full-sized avatar

Block or report SymbolStar

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

Hi, I'm SymbolStar ๐Ÿ‘‹

๐Ÿ“ China | ๐Ÿ“ฑ Mobile Developer | ๐Ÿค– AI Agent Tinkerer

Java Kotlin Swift TypeScript JavaScript Go C++ Android iOS Metal

Crafting native mobile experiences and exploring the intersection of graphics, AI agents, and developer tooling.

๐ŸŒ Open Source Contributions

Contributor to:

What I'm Doing

  • ๐Ÿค– AI Agents & MCP โ€” Building MCP servers and tooling around AI coding agents (OpenClaw, Claude Code, etc.)
  • ๐Ÿ“ฑ Mobile Development โ€” Native Android & iOS apps with focus on performance and UX
  • ๐ŸŽจ Graphics Programming โ€” Diving into SceneKit, Metal, and the iOS rendering pipeline

๐Ÿ†• Recent Work

  • ๐Ÿ”จ OpenForge โ€” Multi-agent task tracker for OpenClaw. Threads are tasks, @agent assigns the next worker, Slack-style three-pane UI, JSONL event log, zero runtime dependencies. Turns a shared inbox into a durable work queue for cooperating AI agents.
  • ๐ŸŽจ dashboard-design-system โ€” Tiny design tokens + utility classes for data dashboards. Light/dark themes, 4px grid, status colors, no build step โ€” drop the CSS in and go.
  • ๐Ÿ“Š gemma4-mac-mini-bench โ€” Full benchmark of Google Gemma 4 (E4B + 12B) on Mac mini M4 / 32GB: short tasks, long-context, vision, OpenCode integration, and the pitfalls you hit along the way.
  • ๐Ÿฆ magpie โ€” Lightweight A-share monitoring daemon: watchlist, price & fund-flow alerts, K-line, ้พ™่™Žๆฆœ, agent-friendly HTTP API. Feishu notifier + OpenClaw skill integration.
  • ๐Ÿšข shipcheck โ€” Best-effort pre-publish PII & secret check for npm packages, OpenClaw skills, and local repos. Catches leaked tokens, emails, identities before you npm publish.
  • ๐Ÿ“ฌ gmail-mcp โ€” MCP stdio server that lets AI assistants read your Gmail (list / get / search / labels). OAuth read-only.
  • ๐Ÿฆ— hopper โ€” Lightweight task pool for multi-agent coordination. MCP server + CLI, SQLite-backed, optimistic concurrency, dependency tracking.
  • ๐Ÿง  synapse โ€” Local MCP server that indexes AI coding sessions (Claude Code / OpenCode / OpenClaw) into one searchable database. Shared memory across tools.

๐Ÿ”’ Private (in-progress)

  • โŒจ๏ธ SymbolInput (private) โ€” macOS menu-bar tool: click into any app's text field, describe what you want in Chinese in a floating panel, and get the correct English written back automatically. Multi-provider (local Anthropic-/OpenAI-/Ollama-style + DeepSeek), streaming, Accessibility-based text injection, Option+A to grab selected text.
  • ๐Ÿฅ FamilyHealth (private) โ€” iOS app for managing a family's medicines and medical records. Auto-intake from photos (VisionKit + OCR), structured medicine/record parsing (date, hospital, department, diagnosis), SwiftData persistence, per-family-member scoping.

๐Ÿงฉ Published Skills

OpenClaw agent skills I've published on ClawHub:

  • ๐Ÿงน xcode-cache-cleaner โ€” Scan and clean build caches for iOS/macOS developers. First-class Xcode support (DerivedData, iOS/watchOS/tvOS/macOS DeviceSupport, CoreSimulator) plus per-project cleanup (SPM, Pods, node_modules, Gradle, Rust, Python).
    • Install: clawhub install xcode-cache-cleaner
  • ๐ŸชŸ agent-tab-title โ€” Local zero-build patch for OpenClaw Control UI: makes the browser tab title follow the active agent (e.g. Milly ยท OpenClaw) so multi-agent operators can disambiguate tabs in the browser tab strip and Cmd-` switcher. Mirrors upstream PR openclaw/openclaw#80944 as an out-of-tree override.
    • Install: clawhub install agent-tab-title
  • ๐Ÿ”” echo-cue โ€” Local zero-build patch for OpenClaw Control UI: plays a short Web Audio chime when an assistant reply finishes streaming, so you notice replies even from a background tab. In-page floating ๐Ÿ”” picker with 11 sound presets (Basic / Animal Crossing / Super Mario / Retro) and per-row Preview. Locally nicknamed echo. Stop-gap mirror of upstream PR openclaw/openclaw#73894 (issue #69186); auto-skips itself once upstream lands.

Interests

  • ๐Ÿค– AI agentsใ€MCP ๅ่ฎฎใ€agent ้—ดๅไฝœ
  • ๐ŸงŠ ่ฎก็ฎ—ๆœบๅ›พๅฝขๅญฆ & GPU ๆธฒๆŸ“็ฎก็บฟ
  • ๐Ÿ“ฑ ่ทจๅนณๅฐ็งปๅŠจๅผ€ๅ‘
  • ๐Ÿ› ๏ธ ๅผ€ๅ‘่€…ๅทฅๅ…ทไธŽๆ•ˆ็އๆๅ‡

GitHub Stats

Pinned Loading

  1. OpenForge OpenForge Public

    ๐Ÿ”จ Multi-agent task tracker for OpenClaw. Threads are tasks; @ assigns the next agent. Slack-style three-pane UI, JSONL event log, zero dependencies.

    Python 3