Skip to content
View badhope's full-sized avatar
🌌
Mapping the sky, one commit at a time
🌌
Mapping the sky, one commit at a time

Block or report badhope

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

English | 中文 | 日本語

badhope · github.com/badhope

A full-stack developer turning abstract ideas into working interfaces.

First, solve the problem. Then, write the code. — John Johnson

About

My GitHub home — tools, indexes and small software experiments, all in the open. I like offline-first, single-file things that just run; the craft is in the details.

Now

  • Maintaining the API-Market and MCP-HUB indexes
  • Advancing digilegacy and spark
  • Documenting the 49-tool DU collection

Toolbox

Toolbox

Selected work

Selected work

DigiLegacy 归零 · Spark · Agent Builder · Workbench · SciFlow · DU 渡 · API Market · MCP Hub

All public repositories: github.com/badhope

Numbers

GitHub stats Top languages

37 public repos · 237 stars · 20 followers · 4 upstream merges

Pinned work

pinned work pinned work pinned work

Contribution graph

contribution snake

Open source

Patches merged upstream into ohmyzsh, tldr, icalendar, NUR and more — details on the two GitHub accounts: X33834 · Morningstar202604

Writing

Date Article
2026-10-16 MCP 落地一年,我总结了 6 个没人告诉你的工程真相
2026-10-16 本地优先 AI:当所有人都在上云,我为什么把 AI 装回自己电脑
2026-10-16 AI Agent 上线前必须过的 5 道关:一个真实项目的工程手记
2026-09-27 Playwright 多平台分发:8 个踩坑与合规门禁
2026-09-25 AI Agent 智能体开发从零到一:2026年程序员完整学习路线与实战指南

Also on CSDN CSDN · Juejin Juejin · Zhihu Zhihu

Elsewhere

One identity, five homes — these five accounts mirror the same person.

Platform Account Role
GitHub GitHub X33834 Upstream OSS · tools and works
GitHub GitHub Morningstar202604 Portfolio · long-horizon works
GitHub GitHub badhope Profile · full-stack toolshop ◆ you are here
GitCode GitCode badhope Mobile dev · offline tools
Gitee Gitee badhope Mirror · mini-programs

© badhope

Popular repositories Loading

  1. xiaoman xiaoman Public

    Xiaoman (小满) — a conversation-first, local-first personal finance AI agent · FastAPI + LangGraph + React · data 100% local · MIT

    Python 76 8

  2. workbench workbench Public

    Workbench - a local-first desktop workbench (Tauri 2 + React 19): live process / port / dev-server visibility + AI session token cost metering. All data stays on-device. MIT licensed.

    TypeScript 47 6

  3. spark spark Public

    Spark — local-first coding agent (Python + React), self-hosted, MCP-native, with tool sandbox, repo-map context and OTel observability. 本地自托管的 AI 编程智能体。

    Python 21 4

  4. world-walker world-walker Public

    World Walker — an AI-driven text interactive fiction engine: a worldview-agnostic rule core (85+ academic models) with an MCP server, SillyTavern card / world-info support and a live panel.

    Python 15 1

  5. sciflow sciflow Public

    SciFlow - fully automated AI research assistant: local-first workbench (LangGraph pipeline / Agentic RAG / 8 citation styles / Electron desktop)

    TypeScript 12 1

  6. DU DU Public

    DU (渡) — A client-side Chinese metaphysics toolkit: 49 tools across fate, divination, ancient arts, wellness, cultivation, life. 渡己渡人。

    TypeScript 11 2