Skip to content
View feuyeux's full-sized avatar
♠️
♠️

Block or report feuyeux

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
feuyeux/README.md
Lu Han

Hi there, I'm Lu Han (feuyeux) 👋

Typing SVG

Profile Views Followers Stars

👨‍💻 About Me

🔭 Current Focus

My most recent work lives in the xp-iota organisation — three public projects:

  • 🛰️ iota-sympantos — a cross-platform Rust CLI/TUI that routes prompts to five ACP backends (claude-code / codex / gemini / hermes / opencode) on top of one shared memory, skills and context layer. SQLite-backed cross-backend memory (SHA-256 dedup, FTS5, 6 recall buckets), YAML-declared deterministic skills dispatched by a Rust engine, iota-fun snippet runner for 7 languages, a built-in Kanban with event sourcing for long-running agent tasks, a loopback-only warm daemon with owner-only token auth, and a ratatui inline TUI. ~1.4 MB of Rust plus a TypeScript surface.
  • 📚 hello-olleh — a source-reading and comparison workspace for AI coding CLIs. Upstream snapshots of ten projects — claude-code, codex, gemini-cli, opencode, pi, openclaw, hermes-agent, nanobot, cordis and deepseek-harness — paired with Markdown analyses of their startup paths, agent scheduling, tool systems, state management and extension mechanisms, plus a streaming-agent resilience study across six snapshots, a harness-engineering framework, an OKF v0.2 knowledge pack and two runnable curricula (a 12-module DeepSeek Harness course and its 12-module Python counterpart).
  • 🖥️ dsh-web — a production-grade web front end for the DeepSeek Harness: a thin, framework-free node:http + SSE server over @deepseek-ai/dsh, a React 19 + Vite 6 client with a dual-tab conversation / trace-timeline UI, one codebase that boots on either Node.js or Bun, and a single-container single-process deployment. Read-only by design — five tools, with no file, shell or subprocess access.

Merged upstream contributions — parlant#634 ZhiPuAI NLP adapter · awesome-grpc#198 Hello gRPC samples · Starship#180 graceful streaming reconnect · flagger#798 Flagger on Alibaba Cloud ASM · piano_teacher#1 portable launcher scripts

📦 Repository Landscape

How the 149 public original repositories on this account break down by domain (the xp-iota projects above are counted separately):

Domain Repos Representative work
AI Agents & LLM Engineering 34 hello-langchain · hello-langgraph · hello-mcp · aloha-a2a · explorateur · stream-resilience-lab
Polyglot RPC & Messaging 19 hello-grpc · hello-websocket · hello-rsocket · hello-kafka · hello-pulsar
Apps & Creative Coding 17 volant · alouette · ins-outs · colors · lusine-a-reves
Cloud Native & Service Mesh 13 asm-best-practises · mesh-perf · hello-operator · hello-wasm-ebpf
ML · CV · Audio 12 hello-onnx · hello-triton · hello-yolov10 · hello-whisper
Rust Systems 6 iota-cockpit · endorphin · hello-ort · hello-fory · hello-rsocket-rust
Book Companions 3 jax-rs2-guide · jax-rs2-guide-II · jax-rs2-atup

The remainder is Java enterprise and JVM engineering — rules engines and workflow (hello-drools, hello-easy-rules, hello-liteflow, hello-camunda), resilience and observability (hello-resilience, hello-retry, hello-opentelemetry, hello-micrometer), serialization (hello-serialized, hello-avro, hello-json, hello-xml) and modern JVM features (hello-jdk24, hello-jdk25, hello-vector-api, hello-java-native).

🛠️ Tech Stack

Languages — badge order follows the primary-language count of my public original repos: Java 52 · Python 28 · Shell 13 · TypeScript 7 · JavaScript 6 · Rust 5 · C++ 4 · Go 3 · HTML 3 · Dart 2 · Jupyter 2 · Kotlin / Swift / CSS 1 each.

Java Python Shell TypeScript JavaScript Rust Go C++ HTML5 Dart Kotlin Swift

Frameworks & Platforms

Spring gRPC RSocket Apache Kafka LangChain LangGraph Tauri Flutter Docker Kubernetes

🗺️ Tech Stack Panorama — a bird's-eye mindmap of every domain
mindmap
  root((Lu Han · feuyeux))
    Languages
      Java · 52 repos
      Python · 28
      Shell · 13
      TypeScript · 7 · JavaScript · 6
      Rust · 5
      C++ · 4 · Go · 3 · HTML · 3
      Dart · 2 · Jupyter · 2
      Kotlin · Swift · CSS · 1 each
    AI Agent Ecosystem
      Frameworks
        LangGraph · LangChain
        DSPy · PydanticAI
        AutoGen · CrewAI
        ADK · Parlant · Embabel
        LlamaIndex · Llama Stack · OxyGent
      Protocols
        A2A · ACP · ANP · MCP
        aloha-a2a · hello-mcp
      Coding Agents
        iota-sympantos — 5 ACP backends
        hello-olleh — CLI source analysis
        dsh-web — harness web front end
        explorateur — self-evolution engines
        hello-claude-code · hello-hermes
        hello-skills · agent-study
      LLM Engineering
        Context Engineering · Memory
        Stream Resilience Lab
        Dify · LangFlow
        MiniMax — minimax-mate · MiniMax-H3-macOS
      ML · CV · Audio
        ONNX Runtime · Triton · Ray
        YOLOv10
        Whisper · Edge-TTS · ChatTTS
        Acoustics · Audio Stream over WebSocket
    Polyglot Communication
      gRPC in 12 languages
      WebSocket in 12 languages
      RSocket — Java · Go · Node · Rust
      Kafka · Pulsar · MQTT
      Camel · EventBus · Queue
    Java Enterprise
      jax-rs2-guide I · II · atup
      Spring · Jersey · Java EE
      Drools · Easy Rules · LiteFlow · Camunda
      Resilience · Retry · Cache · Logging
      JDK 24 · 25 · Vector API · Native Image
      Serialization — Fory · Avro · JSON · XML
      OpenTelemetry · Micrometer · Spark · Samza
    Cloud Native · Service Mesh
      ASM Best Practises
      Proxyless gRPC · mesh-perf
      Envoy Wasm — Rust · AssemblyScript
      Docker · Kubernetes · Operator
    Rust Systems
      iota-sympantos · iota-cockpit
      endorphin · hello-fory · hello-ort
      Wasm · eBPF
    Apps · Cross-platform
      Tauri — volant · mon-anniversaire
      Flutter — alouette · hello-app
      Web games — ins-outs · colosseum · lusine-a-reves
      Color science — colors · color-rosetta
Loading

🚀 Featured Projects

📊 GitHub Stats

🔗 Connect with Me

GitHub X Blog

Repository figures snapshot: 2026-10-26 — 170 public repos on this account = 149 originals + 21 forks, 498 stars (495 on originals), 287 followers; plus 3 public repos in the xp-iota org and 5 merged upstream pull requests. Counts are derived from the GitHub API, primary language per repo.

Pinned Loading

  1. jax-rs2-guide-II jax-rs2-guide-II Public

    《Java Restful Web Service实战 第二版》源代码

    Java 179 142

  2. hello-grpc hello-grpc Public

    Demonstrate gRPC examples in 12 programming languages.

    Shell 19 3

  3. hello-ort hello-ort Public

    A Demo for Onnx Runtime in Java

    Rust 2

  4. hello-websocket hello-websocket Public

    Equivalent WebSocket server and client implementations in 12 programming languages - one shared binary protocol, CI-verified cross-language interoperability

    C++ 1