Skip to content
View itsmesherry's full-sized avatar

Organizations

@WebLM

Block or report itsmesherry

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

Hi, it's me Sherry πŸ‘‹

Curiosity leads my way through life.

AI / LLM engineer building agents, RAG systems, and developer tooling, mostly in Python.

Portfolio LinkedIn Email

profile views


πŸš€ What I'm building

I spend most of my time on applied LLMs: agentic systems, retrieval-augmented generation, and tooling that makes models actually useful. A few things I'm proud of:

  • claude-audit, a command-line code auditor: fast static checks, plus an optional audit where Claude investigates the code with read-only tools.
  • llm-ocr, which turns PDFs and images into clean Markdown with vision LLMs: Gemini, OpenAI, Claude, or a local model.
  • async-limiter, an asyncio rate limiter that enforces a concurrency limit and a requests-per-period limit together.
  • titans-unofficial, a from-scratch, unofficial PyTorch implementation of Titans ("Learning to Memorize at Test Time").
  • DocuSenseAI, a multimodal RAG for pulling answers out of messy documents.

In between, there's usually a bot or a parser being built somewhere, and the occasional upstream contribution, like Ollama support for OpenVoiceChat.


πŸ“¦ Published Packages

async-limiter on PyPI titans-unofficial on PyPI ocr-llm on PyPI claude-audit on npm


πŸ› οΈ Tech Stack

Languages

Python TypeScript JavaScript

AI / LLMs

OpenAI Anthropic Gemini Hugging Face LangChain Ollama PyTorch

Speech & Audio

Whisper Wav2Vec2 ElevenLabs

Full-Stack & Data

FastAPI Pydantic Node.js React Next.js PostgreSQL MongoDB Vector DB

DevOps & Tools

Docker AWS Google Cloud GitHub Actions Vercel Playwright Git


Always down to talk LLMs, agents, or a good side project.

Pinned Loading

  1. claude-audit claude-audit Public

    Command-line code auditor: fast static checks, plus an optional audit where Claude investigates the code with read-only tools.

    TypeScript 14 3

  2. titans-unofficial titans-unofficial Public

    Unofficial implementation of the paper "Titans: Learning to Memorize at Test Time."

    Python

  3. llm-ocr llm-ocr Public

    Convert PDFs and images to clean Markdown with vision LLMs (Gemini, OpenAI, Claude, Ollama). Python library and CLI.

    Python

  4. async-limiter async-limiter Public

    Asyncio rate limiter for Python that enforces a concurrency limit and a requests-per-period limit together.

    Python

  5. WebLM/weblm-python WebLM/weblm-python Public

    The official Python library for the WebLM API

    Python