Skip to content
View Bojun-Vvibe's full-sized avatar

Block or report Bojun-Vvibe

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Bojun-Vvibe/README.md

Hi, I'm Bojun Chai πŸ‘‹

πŸ“ Suzhou Β· πŸ’Ό Senior Software Engineer @ Microsoft

Generation, to agent. Decisions, permissions, taste, to you. Attention, to what's still precious. πŸ“œ On AI Native Work β†’


What I'm doing

  • 🧠 Working on Copilot @ Microsoft β€” shipping AI-powered mobile experiences.
  • πŸ› οΈ Building agentic dev tools β€” terminal homepages, bridges, scaffolding. Local-first, no upsell.
  • πŸ“œ Writing On AI Native Work β€” how to work when generation is cheap and judgment is expensive.

For your AI sessions

The cockpit, the bridge, and the scaffolding around an agent β€” so the next session starts faster than the last one ended.

  • πŸŒ€ claude-starter β€” Beautiful TUI for Claude Code sessions. Local-first, AI-native dev workflow.
  • ⌨️ codex-starter β€” Terminal homepage for Codex sessions.
  • πŸŒƒ opencode-starter β€” Tokyo-Night TUI for browsing & resuming OpenCode sessions, with live search.
  • 🏠 agentshape β€” Your AI agents have lives. Give them a home page.
  • πŸͺΆ feishu-opencode-bridge β€” Drive a local OpenCode agent from a Feishu/Lark bot over WebSocket. Single-file, resilient.
  • πŸ—οΈ getia.md β€” Information architecture files that help agents scaffold products with stronger defaults.

For your Mac

Small products, strong taste, zero upsell. Built with SwiftUI.

  • 🧹 Purger β€” macOS disk cleanup. Small, transparent, zero upsell.
  • πŸ“‹ PasteFlow β€” macOS clipboard manager. Fast iteration.

Writing


How I work

Six reflexes from On AI Native Work:

  • No ? / @. ? is being too lazy to open an agent. @ is being too lazy to finish reading. The agent is the cheap, infinite first read. The questions I bring you are the ones an agent can't answer β€” decisions, permissions, taste.
  • No to-do. To-do is doing. Doing is done. The moment I can phrase it, I can dispatch it. Capturing and starting are the same act now. My job is review and judgment, not tracking.
  • No teamwork is the best teamwork. A person is no longer a person β€” it's them plus a fleet of agents. Old human-to-human interfaces (status meetings, FYI threads, hand-offs) become overhead. What survives: decisions made together, taste collided together, trust built together.
  • Unknowns are invitations. What you haven't seen is yours to explore. A place AI can help me reach, where others haven't reached yet, is the opening. Walk in. Send back the map.
  • Lead with artifacts. When anyone can build it, everyone can lead. Title gets you into the room; the artifact moves the room. Stop mobilizing people before you can show the thing β€” show the thing.
  • Skin in, then choose. Belief without skin in the game is borrowed. Belief after skin in the game is yours. Try it on real work first; then decide what you actually believe.

Contributed to


Connect

Popular repositories Loading

  1. claude-starter claude-starter Public

    A beautiful terminal UI for Claude Code sessions β€” built for local-first, AI-native developer workflows.

    JavaScript 17 6

  2. Purger Purger Public

    A native macOS disk cleanup utility built with SwiftUI β€” small, transparent, and zero-upsell.

    Swift 4

  3. PasteFlow PasteFlow Public

    A native macOS clipboard manager built with SwiftUI β€” small product, strong taste, fast iteration.

    Swift 3

  4. codex-starter codex-starter Public

    A terminal homepage for Codex sessions, designed for fast local AI coding workflows.

    JavaScript 2 1

  5. getia.md getia.md Public

    Structured information architecture files that help AI agents scaffold products with stronger defaults.

    HTML

  6. Bojun-Vvibe Bojun-Vvibe Public

    AI-native developer building agentic tools, terminal UX, and workflow automation.