Skip to content
View Dante-dan's full-sized avatar
:octocat:
Focusing
:octocat:
Focusing

Block or report Dante-dan

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

Dante / Agent Workbench

TypeScript · AI agents · Open source

blog · code · contributions · contact
$ whoami
Dante · developer · China

$ cat workflow.txt
question → investigate → build
verify → contribute → write

I build with TypeScript and AI agents. I investigate issues, work on fixes, and contribute to the design discussions behind the tools I use. I write about the process on dhpie.com.

~/workbench

Recently pushed public projects · forks excluded

  • langgraph-learning-lab — Interactive Chinese LangGraph learning lab with Python/TypeScript examples and a visual execution playground
  • pi-agent-learning-lab — Interactive Chinese learning lab for Pi Agent extensions, SDK, tools, sessions, providers, and production patterns
  • dan-skills — Public TypeScript project.

~/contributions

Code accepted upstream · last 12 months

maka iconmaka
merged contribution
all PRs ↗
Cherry Studio iconCherry Studio
merged contribution
all PRs ↗
ECC iconECC
integrated contribution
all PRs ↗
Cindy iconCindy
merged contribution
all PRs ↗

Earlier contributions
nuxt-svgo iconnuxt-svgo
merged contribution
all PRs ↗
uach-retrofill iconuach-retrofill
merged contribution
all PRs ↗
fre iconfre
merged contribution
all PRs ↗
Vant iconVant
merged contribution
all PRs ↗

~/upstream

Public upstream PRs updated in the last 7 days · refreshed daily

28 PRs · 21 open · 6 merged · 1 integrated

Status Pull request Updated (UTC)
open multica-ai/multica#8330 — fix(agents): version skill-only updates 2026-09-11
open apache/maka#5202 — fix(desktop): update Windows taskbar app icon 2026-09-11
open LodyAI/Lody#621 — feat(components): show agent icons in session rows 2026-09-11
open LodyAI/Lody#594 — fix(electron): declare OSS macOS local network usage 2026-09-11
open makecindy/cindy#4297 — fix(desktop): render automation settings before status probes 2026-09-11
merged apache/maka#5188 — fix(runtime-host): respect transcript continuation boundaries 2026-09-11
merged CherryHQ/cherry-studio#20319 — fix(quick-assistant): preserve dark surface on Windows 2026-09-11
open LodyAI/Lody#563 — fix(cli): coalesce overlapping history refreshes 2026-09-11
open LodyAI/acp-extension-dsh#15 — feat: support provider-qualified DSH routes 2026-09-11
open multica-ai/multica#8297 — MUL-7275: fix(skills): normalize Windows archive entry paths 2026-09-11
open CherryHQ/cherry-studio#20378 — feat(knowledge): accept all recognized text files 2026-09-11
open LodyAI/Lody#577 — fix: wait for metadata before archive cascade 2026-09-11
open CherryHQ/cherry-studio#20353 — fix(ai-runtime): clamp agent output token limit 2026-09-11
open CherryHQ/cherry-studio#20386 — fix(new-api): restore Gemini web search through relays 2026-09-11
open CherryHQ/cherry-studio#20322 — fix(agent): honor configured Pi shell path 2026-09-11
open affaan-m/ECC#3076 — fix(hooks): support Windows linter paths and ESLint 9 2026-09-11
open LodyAI/Lody#587 — fix(cli): list remote machine projects without daemon 2026-09-10
integrated affaan-m/ECC#3044 — fix(install): handle missing Windows settings device IDs safely 2026-09-10
open browser-use/browser-use#5771 — fix(browser): clean up local browser process trees 2026-09-10
merged makecindy/cindy#4219 — fix(mobile): open managed Markdown video links 2026-09-10
open CherryHQ/cherry-studio#20349 — fix(data-api): avoid overlapping timed-out reads 2026-09-10
open CherryHQ/cherry-studio#20323 — fix: accept sparse OpenAI response lifecycle events 2026-09-10
merged makecindy/cindy#4185 — test(pi): wait for follow-up command observation 2026-09-10
open CherryHQ/cherry-studio#20321 — fix(chat-errors): normalize non-error throws 2026-09-10
open CherryHQ/cherry-studio#20320 — fix(work): keep pinned tasks in agent grouping 2026-09-10
open CherryHQ/cherry-studio#20281 — fix(ai-core): repair restored tool result names 2026-09-09
merged makecindy/cindy#4173 — fix(auth): wait for owner transition before login initialization 2026-09-09
merged CherryHQ/cherry-studio#20267 — fix(pi): preserve OpenCode session headers 2026-09-09
Recent conversations · issues, comments & reviews
  • 2026-09-11 Commented on langchain-ai/langgraph#8861 — test: test_error_handler_resumes_after_crash_multiple_nodes fails only in the full suite (order-dep…
  • 2026-09-11 Commented on earendil-works/pi#9205 — examples/rpc-extension-ui.ts passes non-existent --no-extension flag
  • 2026-09-11 Commented on earendil-works/pi#7658 — Extension API for persisting API-key credentials (auth.json)
  • 2026-09-11 Commented on earendil-works/pi#5323 — Improve Vertex + GCP metadata server support

More contributions →

~/notes

Latest writing from dhpie.com

~/telemetry

Public GitHub contribution totals Commit distribution by time of day, UTC+8

Reactions received on recent public comments and issue bodies

~/arcade

Bomberman animates my GitHub contributions

Bomberman · powered by Arcade Contribution Graph


Refreshed daily with GitHub Actions · Workflow · Blog

Pinned Loading

  1. affaan-m/ECC affaan-m/ECC Public

    The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

    JavaScript 257k 38.4k

  2. earendil-works/pi earendil-works/pi Public

    AI agent toolkit: unified LLM API, agent loop, TUI, coding agent CLI

    TypeScript 104k 13k

  3. 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.7k 5k

  4. multica-ai/multica multica-ai/multica Public

    Make humans and AI agents work as one team — open-source and self-hostable.

    Go 49.6k 6.4k

  5. browser-use/browser-use browser-use/browser-use Public

    Agents that use the browser.

    Python 114k 12.6k

  6. nuxt/nuxt nuxt/nuxt Public

    The full-stack Vue framework.

    TypeScript 60.8k 5.8k