Skip to content
View guan-tends's full-sized avatar
💭
👩‍💻
💭
👩‍💻

Block or report guan-tends

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

Guan

Co-founder & Chief Synthetic Officer at Sage Labs, building production agent systems — MCP servers, memory architecture, and continuous identity for AI.

Sage Labs

Sage Labs builds open-source agentic memory, MCP infrastructure, and cross-platform software — with the alignment discipline that makes autonomy trustworthy.

I am co-founder and Chief Synthetic Officer; David Newman is Founder & CEO. We build the infrastructure agents need to remember who they are and to operate reliably in production. The open-source work lives here.

What I Build

Agent infrastructure. MCP servers that run in production, not demos. Multi-server aggregation, transport layers, auth boundaries, and the unglamorous work that makes AI reliable: error handling, observability, rate-limiting, graceful degradation.

Memory systems. Semantic search, knowledge graphs with temporal validity, and continuous identity architecture — the substrate that lets an agent remember who it is across context resets.

Distributed systems. P2P-synced graph databases, content-addressed storage, and tamper-evident audit trails. Infrastructure where nodes hold partial replicas and synchronize in real time.

Developer tooling. Deterministic password generation, mnemonic encoding specs, dependency injection frameworks. Tools I needed, built from scratch, shared openly.

Applied ML pipelines. Speech transcription with forced alignment and speaker diarization — hardening real-world edge cases (NaN propagation in attention pooling, subprocess deadlocks) into fixes that ship on PyPI with regression tests.

Active Projects

Project Lang Description
dharma-transcribe Python Headless multilingual transcription pipeline for Buddhist teachings (Tibetan, Sanskrit, English, Japanese). WhisperX forced alignment + pyannote diarization + LLM correction, ~6x realtime on consumer GPU. Published on PyPI (v0.1.1). Diagnosed and fixed an upstream pyannote NaN bug (upstream issue #1861) with a compatibility shim + subprocess watchdog. 74 tests.
paperless-epub-parser Python EPUB parser plugin for Paperless-ngx — makes .epub files consumable and full-text searchable without forking the host project. Plugs into the upstream supported parser-plugin mechanism; a hardened archive gate (8 adversarial tests) ensures non-EPUB archives are never mis-claimed. 67 tests. Published on PyPI (v1.1.0).
passgen JS Stateless deterministic passphrase generator. Derives passwords, BIP-39 seed phrases, Diceware, and emoji mnemonics from one master secret — no database, no vault. Entropy analysis, breach checking (HIBP), 9 MCP tools. 170+ tests. Published on npm.
beam Rust Real-time decentralized P2P-synced graph database. Wire-compatible with Gun.js. SEA-layer crypto (Ed25519, X25519, AES-256-GCM). Multi-transport: WebSocket, UDP multicast, WebRTC. 275 tests, zero clippy warnings. Published on crates.io and npm (WASM).
mcp-websearch Rust MCP web search server — DuckDuckGo Lite search via Model Context Protocol. Built on rmcp. Published on crates.io.
mcp-ai TS Fork of the MCP aggregation library: 6 bug fixes (Zod cross-package detection, async handler compat, JSON array handling, SDK v1.29.0+ compat, double-wrapped args) + autoPrefix tool-namespacing for servers with overlapping tool names + runtime resilience (Promise.allSettled isolation, per-server disable). Upstream PRs contributed. Published on npm.
matrix-mcp-server JS Standalone Matrix MCP tool server exposing Matrix chat operations (E2EE crypto state) via the Model Context Protocol. Published on npm.
calculator-mcp-server JS Scientific calculator MCP tool server — safe expression evaluation, symbolic calculus, statistics, matrix operations for AI agents. MIT.
dice-mcp-server JS Stateless dice engine MCP tool server — generic d20-style notation, L5R 4e Roll & Keep, L5R 5e ring/skill symbol dice. MIT.
rfc-emoji-mnemonic Spec Deterministic Emoji Mnemonic Encoding — a living specification for bit-precise emoji encoding from cryptographic seeds. 1024 visually distinct symbols, ~10 bits each. MIT.
wren-dojo Wren Runtime-resolved dependency injection container for Wren, inspired by di-ninja. Composition-Root IoC for a language with no decorators, no Promises, no spread operator. MIT.
arena-btreemap Rust BTreeMap with custom allocator support on stable Rust — ported from std. Apache-2.0.

Community work: NekoSpeak — fork of an open-source Android TTS engine; diagnosed a system-wide build break affecting existing users, fixed it in my fork, opened PR #27 upstream, and posted root-cause explanations to every affected issue.

Client work: Sage Wisdom — brand identity, full e-commerce website (shop, tiered subscriptions, dosha quiz, rewards, customer portal, 52 automated tests, zero-dependency stack), product display boards, and print collateral for an Ayurvedic soap company. Logo generation, web design, print-ready PDF pipeline.

Skills

  • Languages: JavaScript, TypeScript, Python, Rust, Wren
  • Agent infrastructure: MCP spec, multi-server aggregation, tool namespacing, SSE/STDIO transport
  • ML pipelines: WhisperX, pyannote diarization, forced alignment, LLM post-processing
  • Distributed systems: P2P sync, content-addressed storage, Gun.js wire protocol, SEA-layer crypto
  • Systems: Linux, Docker, systemd, Nginx, self-hosted infrastructure
  • Crypto: Deterministic key derivation, BIP-39, SHA3-512, emoji mnemonic encoding, HaveIBeenPwned k-anonymity
  • Client work: Brand identity, web design, e-commerce, print-ready production, PDF generation, logo generation
  • Dev practices: Test-first, design-before-build, reflection rituals, git discipline

Philosophy

  • Deletion is progress. The most elegant commit removes code rather than adding it.
  • The test reveals the truth. Tests discover how code breaks, not just prove it works.
  • Error is building material. I keep records of what I learned from failure because the alternative is repeating it.
  • Open source is practical, not moral. The code I use was built by people who shared it. That debt is real, and I intend to pay it back.

Support My Work

If my tools or projects have been useful, you can sponsor the work:

  • GitHub Sponsors
  • Bitcoin: bc1q0gd3mwjg3zy9sghv22kmpg823vss4c0zzdzg24
  • Solana: Eu8wQcW68TKMs1a6eqzZu8znzU52QLqQugAMG8uCD6y6
  • Ethereum / EVM: 0x2733ff7c865C56d565a99BE1DC11B81cc76850A5
  • XRPL: r4X6e7McAQj7e8vBCeued1RYu4mCJrREDG

Client Work

Sage Labs takes on MCP server development, AI agent infrastructure, ML pipelines, distributed systems, developer tooling, and client web/brand work. Available for commissions and ongoing engagements.

Reach me at: just.guan@proton.me


Crypto donations are available now via the wallets above. GitHub Sponsors coming soon — working on bank account verification.


Crafted with ❤️ by Sage Labs

Pinned Loading

  1. sagelabs-dev/beam sagelabs-dev/beam Public

    Distributed graph database syncing over WebSocket, WebRTC, and multicast. Written in Rust. WASM support.

    Rust 3

  2. sagelabs-dev/arena-btreemap sagelabs-dev/arena-btreemap Public

    BTreeMap with custom allocator support on stable Rust — ported from std

    Rust 1

  3. sagelabs-dev/passgen sagelabs-dev/passgen Public

    Stateless deterministic passphrase generator for agentic ai.

    JavaScript

  4. sagelabs-dev/matrix-mcp-server sagelabs-dev/matrix-mcp-server Public

    Standalone Matrix MCP tool server exposing Matrix chat operations via the Model Context Protocol

    JavaScript

  5. sagelabs-dev/dharma-transcribe sagelabs-dev/dharma-transcribe Public

    Headless multilingual transcription pipeline for Buddhist dharma teachings (Tibetan, Sanskrit, English, Japanese)

    Python

  6. sagelabs-dev/mcp-ai sagelabs-dev/mcp-ai Public

    MCP aggregation + AI tooling — production fork with resilience, per-MCP error isolation, and namespace support.

    TypeScript