Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 

Repository files navigation

Hi, I'm Lan 👋

Open-source builder · Full-stack developer · Local-first software

I build local-first and self-hosted tools for AI workflows, developer productivity, and everyday problems.

用代码把真实需求变成简单、可靠、可持续维护的产品。

Email Lan Follow vastsa on GitHub

About me

  • 🧰 I turn repetitive workflows into focused open-source products.
  • 🖥️ I'm currently building PI-Desktop, a local-first desktop app for AI coding agents.
  • 🎧 I'm also building BokeBox, a private multi-source AI podcast studio for turning videos, links, articles, and notes into spoken episodes.
  • 🔭 I'm building Orbit Browser, a local-first control plane for browser automation and AI agents.
  • 📦 I created FileCodeBox, a lightweight way to share files and text with a passcode.
  • 🌱 My current interests include developer tools, self-hosted software, private AI apps, browser automation, and agent infrastructure.
  • 🤝 Issues, pull requests, product feedback, and technical conversations are always welcome.

Selected projects

PI-Desktop stars PI-Desktop release

A local-first desktop app for AI coding agents. Bring your own models, review file edits and shell commands, and keep sessions, settings, and API keys on your machine.

TypeScript · React · Electron · Rust · SQLite

Source code · Releases · 简体中文

BokeBox stars BokeBox license

A private multi-source AI podcast studio. Drop in videos, links, articles, meeting notes, or drafts — BokeBox rewrites them into spoken scripts, voices them with a persona you own, and turns them into personal episodes with flashcards. Self-hosted, MCP-ready, and plugin-extensible.

TypeScript · Node.js · pnpm · MCP · Docker · LGPL-3.0

Source code · Project site

FileCodeBox stars FileCodeBox Docker pulls FileCodeBox license

A lightweight, self-hosted file and text sharing service. Upload content, generate a passcode, and let recipients retrieve it without creating an account — like picking up a package from a locker.

Python · FastAPI · Vue 3 · SQLite · Docker

Source code · Documentation

Orbit Browser stars Orbit Browser license

A local-first desktop control plane for isolated browser profiles, proxies, repeatable automation tasks, run artifacts, and MCP-powered agents.

Rust · Tauri 2 · TypeScript · React · SQLite · Chrome DevTools Protocol

Source code · 简体中文 · Architecture

Toolbox

  • Languages: Python, TypeScript, JavaScript, Rust
  • Backend: FastAPI, Node.js, REST APIs, SQLite
  • Frontend: Vue, React, Vite, Tailwind CSS
  • Desktop & automation: Electron, Tauri, Chrome DevTools Protocol, MCP
  • Delivery: Docker, GitHub Actions, Linux

More from me


Build small. Ship useful things. Keep improving.

Thanks for stopping by — feel free to explore a repository or start a conversation.

About

vastsa

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors