ryanmeowy (Ryan Yang) · GitHub
Skip to content
View ryanmeowy's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report ryanmeowy

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

Hi, I'm Ryan 👋

Backend engineer. Most of my time goes into search, RAG, and agents — the part of the stack you can't really hand-wave, because either the answer is in the document or it isn't, and anyone can check.

That has shaped how I build. I'd rather measure retrieval than eyeball it, and I want the reasoning visible, not buried in a prompt. Whatever I ship has to run on a machine I control.

Java and Python, mostly — Spring Boot on the service side, Elasticsearch when search is the actual problem.

Terminal panel: backend engineer, search / RAG / agent, Java and Python, Elasticsearch and Spring Boot, building Anchr in Shanghai, plus GitHub statistics

Anchr

A self-hostable workspace for your own documents. Hybrid search over everything you've uploaded, answers with citations that link straight to the supporting passage, and an agent that reads across several steps when one retrieval pass isn't enough. There's an offline evaluation harness too, because "the model produced text" is not the same thing as "the answer is in the document."

Repository What it is
anchr-app Backend: hybrid retrieval, cited answers, agent runs. Java, Spring Boot, Spring AI, Elasticsearch
anchr-web Browser workspace. Next.js, React, Tailwind
anchr-docling Turns PDFs and office documents into searchable content. Python, Docling, FastAPI
anchr-eval Offline evaluation, checked against evidence. Python

🌐 Live demo: anchr.cloud · Blog: ryanyang.cn

Pinned Loading

  1. anchr-app anchr-app Public

    Self-hostable RAG backend for document knowledge: hybrid search, cited answers, and agentic deep reading. Java · Spring Boot · Spring AI · Elasticsearch.

    Java 109 1

  2. anchr-docling anchr-docling Public

    Async Docling sidecar that turns PDFs and office documents into Markdown, text, structured blocks, chunks, and extracted images for RAG. Python · FastAPI.

    Python 30