Phạm Văn Quý

I'm Quý, a senior software engineer in Ho Chi Minh City with 11+ years of experience building and operating software products.

I work across system design, backend services with NestJS, frontend applications with React and Next.js, and production infrastructure with Kubernetes and Docker. Alongside writing code hands-on, I have experience leading engineering teams, solving complex technical problems, and making pragmatic decisions that balance quality, speed, and product value.

Currently focused on developing Raw Agents — an open-source, self-hosted AI Agent platform that gives agents the environment, tools, and data they need to get work done without relying on a patchwork of third-party services. I also build LLM-powered features to solve real product problems.

Stack

Projects

Open Source

Self-hosted AI agents with a web UI — extend them with Python/JS tools & MCP, schedule them with cron Jobs, and publish them as public chats & Sites. One Docker container, SQLite, MIT.

Features

JavaScript · Python

Tools are files in a folder tree.

On the Tools page, custom tools live as JavaScript or Python files in folders — not a fixed builtin catalog. The agent can write a tool when it needs one; the runtime loads it and the next turn can call it. Long Python runs soft-wait, then detach into background tasks with live logs and stop.

  • Tree-style Tools page with folders, draft code, and Lucide icons
  • Soft-wait + background_tasks for long-running Python tools
AI AgentsMCPBunHonoReactSQLite

Blog

More

Notes on engineering and self-hosted tools will land here.