Skip to content
View nhatvu148's full-sized avatar
🤠
Compiling dreams into reality
🤠
Compiling dreams into reality

Sponsoring

@yyx990803
@ggerganov
@rustfoundation

Organizations

@nomnaviet

Block or report nhatvu148

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.

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

Hi, I'm Vu

Studied aerospace, ended up building software. These days I build developer tools in Rust — agentic coding assistants, MCP servers, AI code review — and a dictionary for a script almost nobody can read anymore.

What I'm building

Open source

Project What it does
video-transcriber-mcp-rs MCP server on whisper.cpp — transcribes video from 1000+ platforms, 90+ languages, fully offline. ~6x faster than Python Whisper. crates.io
pr-review-core Self-hosted AI PR reviewer. Line-anchored inline comments on GitHub / GitLab / Bitbucket, tree-sitter structural context, OSV.dev CVE scans. crates.io
rime-nom-viet RIME input schema for Vietnamese Chữ Nôm — type Telex, get Nôm. 100,000+ entries, works on desktop and mobile.
agent-loop-core A hand-rolled LLM agent loop for Rust: resilient transport, typed tools, streaming events, two-model cost split. Provider-agnostic.
llm-harness-starter Clone-and-go scaffold for a grounded LLM agent — model + MCP tools + RAG + curated procedures, each swappable.
kaniscope-action AI code review as a GitHub Action, powered by pr-review-core — on the GitHub Marketplace (uses: nhatvu148/kaniscope-action@v1), with a playground.

Products

Project What it does
Vexar Agentic coding assistant in Rust — autonomous multi-step tasks over a semantically indexed codebase. Tauri desktop + CLI sharing ~90% of the code.
Nôm Na Việt Hán Nôm dictionary: 27,900+ characters across 31 classical texts, eight lookup methods including handwriting recognition and manuscript OCR — in-house PyTorch models at 96.6% top-1 on real woodblock crops. Ships native iOS and Android system keyboards: type Telex → Chữ Nôm in any app, offline.
Whisgram Turns video into study notes — summaries, concept diagrams, flashcards, timestamped transcripts. Chrome extension + web app.
SIMCEL Day job: supply chain digital twin for Fortune 500s. Simulates promotions, disruptions, and market shifts.

More at nhatvu148.dev.

Last 30 days

WakaTime Activity


nhatvu148.dev  ·  LinkedIn  ·  HackerRank

Rust, full-stack, and AI tooling — remote.

Pinned Loading

  1. video-transcriber-mcp-rs video-transcriber-mcp-rs Public

    High-performance MCP server for transcribing videos from 1000+ platforms using whisper.cpp

    Rust 17 6

  2. pr-review-core pr-review-core Public

    Reusable Rust engine (crate) for a self-hosted advisory AI PR reviewer — reviews GitHub, GitLab & Bitbucket PRs via OpenRouter (Claude). Line-anchored inline comments, tree-sitter structural contex…

    Rust 4

  3. nomnaviet/make-me-a-chunom nomnaviet/make-me-a-chunom Public

    Stroke order editor for Vietnamese Chữ Nôm characters, fork of Make Me a Hanzi

    JavaScript 4 2

  4. nomnaviet/rime-nom-viet nomnaviet/rime-nom-viet Public

    RIME input schema for Vietnamese Chữ Nôm (喃字). Type Vietnamese with Telex to input Nôm characters. 100,000+ entries including 46,000 compound words. Works on macOS, Windows, Linux, iOS, Android.

    Python 9 3

  5. llm-harness-starter llm-harness-starter Public

    A clone-and-go scaffold for a grounded LLM agent: model + tools (MCP) + RAG + curated procedures — each swappable. Runnable demo; optional native-binary build.

    Python 3

  6. vinadevs/VinaText vinadevs/VinaText Public

    A lightweight text editor and file explorer for Windows users. Available at softpedia: https://www.softpedia.com/get/PORTABLE-SOFTWARE/Office/Suites-editors/VinaText.shtml

    C++ 34 3