Ashes Space
Ashes Born

Profile

Ashes Born @sadofriod

Independent engineer building GraphRAG systems in TypeScript

Independent engineer · GraphRAG, TypeScript, retrieval infrastructure

Story

How I got here

01 / Start

I spent six years building the invisible kind of software: a low-code platform and large-screen visualization systems at JD.com, then micro-frontends, a Salesforce rules engine and an AST-diff based E2E test selector at Compass. The pattern across all of it is the same — take a big opaque system and make it legible enough that other people can reason about it, and change it without fear.

02 / Turn

In 2022 I went fully remote. Four years and two companies later I have a harder, less comfortable lesson: remote work replaces trust with process, and process starts measuring the wrong thing. I built a rules engine and a trading platform from zero, and twice lost merge rights — not over broken code, but because nobody in the room could see the work. I know now that I need a team in the same timezone and, honestly, in the same room.

03 / Now

So now I work on the part of AI infrastructure I can verify line by line: graphrag-ts, an open-source GraphRAG implementation in TypeScript on Postgres/pgvector — incremental indexing, Leiden communities, hybrid retrieval with evidence grounding, MCP server included. I write the internals down as long posts because that layer is under-documented. I am open to agent-engineering and frontend roles, and to a small number of consulting engagements on retrieval and knowledge-graph systems.

The long version

从大厂出来,远程工作 4 年后,发现自己似乎本质不适合远程(古法手搓贴,已焦虑

Four years remote, two companies, two lost merge buttons — the annotated version of the three paragraphs above.

Now

What I am doing

  • Shipping graphrag-ts: incremental build, Leiden community detection, hybrid retrieval with evidence grounding, MCP server.
  • Writing one long post per subsystem instead of tutorials.
  • Open to agent-engineering / frontend roles and a small number of retrieval consulting engagements.
Selected work

Writing & projects

graphrag-ts

Author & maintainer · TypeScript · Bun · Postgres/pgvector · MCP

GraphRAG from scratch: indexing pipeline, incremental builds, global map-reduce, hybrid retrieval with evidence grounding.

Open →

blog.ashesborn.cloud

Author · Next.js · Cloudflare Workers

This site — long-form notes on retrieval, frontend infrastructure, and one career retrospective.

Open →
Contact

Say hi