Skip to content

GCWing/BitFun

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

731 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

中文 | English

BitFun

GitHub release Website License: MIT Platform


Introduction

BitFun is an Agentic OS—and a companion right beside you.

It will interact through phones, watches, desktop robots, and more. It is part of your everyday life, and it evolves with you.

first_screen_screenshot


Remote Control

Pair by scanning a QR code, and your phone instantly becomes a remote command center for the desktop Agent. Send one message, and the AI on the desktop starts working right away.

Besides the mobile browser scan, BitFun also supports Telegram / Feishu bots / WeChat bots for remote commands, with real-time visibility into Agent progress.


Dual Modes

BitFun offers two modes for different scenarios:

  • Assistant Mode: warm, remembers your preferences, with long-term memory. Best for ongoing collaboration—maintaining a project, continuing your aesthetic and working habits.
  • Professional Mode: saves tokens, execution-first, clean context. Best for immediate tasks—fixing a bug, tweaking a style.

Agent System

Agent Role Core Capabilities
Personal Assistant Your dedicated AI companion Long-term memory and personality; orchestrates Code / Cowork / custom Agents on demand, and can iterate and grow
Code Agent Coding agent Four modes: Agentic (autonomous read / edit / run / verify) / Plan (plan first, then execute) / Debug (instrument → gather evidence → root cause) / Review (repo-standard review)
Cowork Agent Knowledge-work agent Built-in PDF / DOCX / XLSX / PPTX; fetch and extend capability packs from the Skill marketplace as needed
Custom Agent Domain specialist Quickly define a domain-specific Agent with Markdown

Ecosystem

It grows on its own.

Supports Skills, MCP (including MCP App), and custom Agents; also on-demand Mini Apps (from one line of requirements to a runnable UI, with one-click packaging into a desktop app).


Platform Support

Built with Tauri for Windows, macOS, and Linux; mobile control works through the phone browser, Telegram, Feishu, WeChat, and more.


Quick Start

Download and use

Download the latest desktop installer from Releases. After installation, configure your model and start using BitFun.

Build from source

Prerequisites:

Commands:

# Install dependencies
pnpm install

# Run desktop in development mode
pnpm run desktop:dev

# Build desktop
pnpm run desktop:build

For more details, see the Contributing guide.


Contributing

We welcome great ideas and code; we are maximally open to AI-generated code. Please submit PRs to the dev branch first; we review periodically and sync to the main branch.

Contribution directions we care about most:

  1. Good ideas / creativity (features, interaction, visuals, etc.)—via Issues
  2. Improving the Agent system and outcomes
  3. Improving stability and foundational capabilities
  4. Growing the ecosystem (Skills, MCP, LSP plugins, or better support for certain vertical development scenarios)

Disclaimer

  1. This project is spare-time exploration and research into next-generation human–machine collaboration, not a commercial profit-making project.
  2. More than 97% was built with Vibe Coding. Code feedback is welcome; refactoring and optimization via AI is encouraged.
  3. This project depends on and references many open-source projects. Thanks to all open-source authors. If your rights are affected, please contact us for remediation.

About

BitFun is a next-generation AI assistant with built-in Code Agent and Cowork Agent. It has memory, personality, and the ability to evolve over time. You can remotely control the desktop through mobile QR pairing or Telegram / Feishu bots, send instructions, and watch each execution step in real time while the Agent keeps working in the background.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors