Skip to content
View Linux2010's full-sized avatar
:copilot:
pilot
:copilot:
pilot

Block or report Linux2010

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

Andy Tien (a.k.a. Hope)

I build coding agents, and I land the fixes.

Creator of Orion — a goal-driven coding agent for the terminal — and of skills-repo, a library of curated AI-agent skills. Upstream contributor to OpenClaw and the A2A Protocol.

267 PRs merged · 133 → Orion · 16 → OpenClaw · 10 → A2A


🔧 Building — Orion

A goal-driven coding agent that runs in your terminal. TypeScript, built for long-horizon tasks and reviewable diffs rather than one-shot completions. I opened and merged 133 PRs here since Jul 2026.

Repo What it is
orion-code The agent — goal loop, tool orchestration, terminal UI (TypeScript, MIT)
orion-code-docs Documentation
orion-agents-www Project site

📦 Skills — skills-repo

skills-repo (技能组仓库) — the other org I created, in Jul 2026. 37 published skill libraries, all self-authored (0 forks): one domain per repo, each pairing a written methodology with runnable quality-gate scripts an agent can execute directly.

Domain Example libraries
Engineering security-guardian · database-engineer · devops-engineer · accessibility-engineer · machine-learning-engineer
Product & content product-manager · docs-writer · content-creator · visual-designer
Ops & growth startup-founder · marketing-master · career-coach

Stated rule for the catalogue: one domain, one skill group, one methodology — quality over breadth, so a repo gets archived when its content folds into a successor rather than kept alive for the count.


🌐 Upstream contributions

Not stars — patches. Every line below is clickable and verifiable.

OpenClaw · personal AI agent infrastructure · 16 PRs merged

  • #189210 — fix: claude-cli history shows synthetic lifecycle rows as assistant replies
  • #183165 — fix(agents): recover deferred tool calls through native correction
  • #175058 — fix(ai): recover DeepSeek DSML tool calls when routed through OpenRouter
  • #177272 — fix(matrix): stop seeding new thread sessions from the room transcript
  • #165310 — fix: compaction repeatedly fails when a session-bound cron job targets the same session

A2A / Agent2Agent · agent-to-agent interop protocol · 10 PRs merged

  • #1329 — fix(server): isolate push notification failures from the task lifecycle
  • #1158 — fix: replace deprecated FieldDescriptor.label with is_repeated in proto_utils
  • #1077 — fix: raise on append=True for unknown artifact_id
  • #534 — fix(spec): Optimize the camel case naming

Counts verified 2026-11-02 against the GitHub Search API (is:pr is:merged author:Linux2010).


🧰 Stack

Agents & AI — OpenClaw · Claude Code · A2A protocol · Qwen / GLM / Kimi / DeepSeek via 阿里云百炼

Tool-call recovery, session and compaction semantics, multi-provider routing, agent orchestration and scheduled task loops. Most of my time goes to the failure modes: what happens when a tool call defers, a history row is synthetic, or a cron job outlives the session it was bound to.

Languages — TypeScript · Python · Java · Bash

TypeScript for the agent runtime, Python for protocol and SDK work, Java for data plumbing.

Infrastructure — Docker · GitHub Actions · Telegram Bot API · Matrix · SQLite · LanceDB

Multi-container agent deployments, CI-driven contribution loops, embedding-backed note retrieval.


📖 Notes

ai-wiki — working notes on agent infrastructure and contribution playbooks. Small on purpose; it's where I write down what broke.


📬 Reach me

Currently: making Orion handle long-horizon refactors without losing the thread.

Popular repositories Loading

  1. mineblock mineblock Public

    it's Mineblock, a great IT skills doc.

    Java 2

  2. ai-wiki ai-wiki Public

    2 1

  3. openhorse openhorse Public

    TypeScript 2

  4. scalaDemo scalaDemo Public

    Scala 1

  5. sparkDemo sparkDemo Public

    Scala 1

  6. DataX DataX Public

    Forked from alibaba/DataX

    Java 1