Voltar ao ranking

GCWing/BitFun

Rust

BitFun is a desktop-grade Agent runtimeand a ready-to-use suite of desktop Agent applications.with built-in Code Agent 、 Cowork Agent、Computer Use. It has memory, personality, and the ability to evolve over time

ai-codingai-idevibe-codingcoworkagent-teamsopenclawagentic-osagentic-runtimeagenticai-sdkcomputer-use-agent
Crescimento de estrelas
Estrelas
1.3k
Forks
148
Crescimento semanal
Issues
50
8001k1.2k
fev. de 26mar. de 26mai. de 26jul. de 26
Artefatoscrates.iocargo add bitfun
README

English 中文

BitFun

Trendshift

GitHub release Website License: MIT Platform


Local AI Workbench Built Around the Code Agent

BitFun is a local AI workbench built around a Code Agent designed for long-horizon tasks, engineering execution, and token economy.

It can understand complex context, call tools, wait for results, correct deviations, and keep long-horizon tasks moving until they reach a deliverable state. Coding, research, office work, documents, desktop operations, and extensible workflows all happen in the same local desktop environment.

Core goal: move AI from iterative Agent Loop execution into a productivity system that can autonomously complete long-horizon work.

readme_hero


Agent Core Metrics

The data below evaluates BitFun's core Agent capabilities. All measurements use Deepseek-V4-Pro and are grouped into completion results, token economy, and other experience metrics.

The current numbers are BitFun's initial evaluation results, with each case run once. Benchmarks can fluctuate with task sampling, model versions, runtime environment, and single-run variance, so these scores are meant as an initial sanity signal that the current Agent is already reasonably capable, not as a fixed ranking claim or final ceiling. We will keep optimizing and release full benchmark details later.

1. Completion Results

BitFun leads Open Code and Claude Code on both SWE-Bench-Pro and SWE-Bench-Verified. SWE-Bench-Pro focuses on complex software engineering, while SWE-Bench-Verified focuses on human-verified GitHub issue fixes.

Agent benchmark scores

Benchmark references: SWE-Bench-Pro / SWE-Bench-Verified

2. Token Economy

Agent economy needs to be evaluated across end-to-end token consumption, execution time, and KV Cache reuse. The current snapshot first covers KV Cache behavior from the same SWE-Bench-Pro round: BitFun's average KV Cache hit rate was 98.67%. The follow-up full benchmark report will add the broader cost and latency metrics.

KV Cache hit rate distribution

3. Other Experience Metrics

Beyond cost, Agent experience also depends on how quickly it can retrieve context in very large engineering projects. For tens-of-millions-line repositories such as Chromium, BitFun uses flashgrep to reduce search time by up to about 94.6%, with an average speedup of about 36.1x.

flashgrep search speed


Two Core Scenarios, One Extensible Agent Desktop

You can hand two kinds of complex work to BitFun: shipping code in real repositories and turning source material into office deliverables. When a task needs the browser, desktop apps, the terminal, or a remote environment, it can enter the real workspace; when your workflow needs more, you can extend it with custom Agents, MCP, Skills, and Mini Apps.

Core Scenarios

Scenario Delivery goal Typical capabilities
Coding Move from a real repository to a mergeable result. Agentic, Plan, Debug, testing, Git, Deep Review, long-horizon tasks, and benchmarks.
Office Work Move from source material to deliverable documents. Research, PPT, DOCX, XLSX, PDF, summarization, writing, meeting notes, and reports.

Shared Capabilities

  • Desktop execution layer: Computer Use, browser operation, desktop apps, the filesystem, terminals, remote workspaces, and Mini Apps let the Agent enter real work environments.
  • Customization layer: MCP, Skills, custom Agents, Mini Apps, and source-level extension let BitFun keep growing around your tools, roles, and interfaces.

first_screen_screenshot


Ready Out of the Box

Download directly

Go to Releases to download the latest desktop installer. After installation, configure your model and start using BitFun.

Run from source

Prerequisites:

pnpm install
pnpm run desktop:dev

For more development details, see CONTRIBUTING.md.


Customize Your BitFun

BitFun's extension paths progress continuously from light to deep customization:

Tier Path Best for
L1 Custom Agent Defining roles, flows, constraints, and tool bundles.
L2 MCP / Skills Connecting external tools, professional capabilities, and workflows.
L3 Mini App Generating dedicated interfaces, forms, panels, or visualizations for tasks.
L4 Source-level customization Changing tools, adapters, UI, Runtime, or product shape.

You can use BitFun's Code Agent to extend BitFun itself.


Contributing

Stars, Issues, and PRs are welcome. We especially care about:

  1. Code Agent, Deep Review, debugging, and long-task execution capabilities
  2. Cowork, research, document, and desktop workflows
  3. MCP, Skills, Mini App, LSP plugins, and new domain Agents
  4. Runtime stability, performance, context efficiency, and verifiability

Please submit PRs directly to the main branch. For more details, see CONTRIBUTING.md.


Disclaimer

  1. This project is spare-time exploration and research into next-generation human-machine collaboration, not a commercial profit-making project.
  2. This project is 97%+ built through Vibe Coding. Code feedback is welcome, and AI-assisted refactoring and optimization are 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.

Repositórios relacionados
rtk-ai/rtk

CLI proxy that reduces LLM token consumption by 60-90% on common dev commands. Single Rust binary, zero dependencies

Rustcrates.ioApache License 2.0agentic-codingai-coding
rtk-ai.app
72.4k4.5k
ruvnet/ruflo

🌊 The leading agent meta-harness. Deploy intelligent multi-player swarms, coordinate autonomous workflows, and build conversational AI systems. Features adaptive memory, self-learning intelligence, RAG integration, and native Claude Code / Codex / Hermes and many more Integrated

TypeScriptnpmMIT Licenseclaude-codeswarm
cognitum.one
65.5k7.8k
sickn33/agentic-awesome-skills

AAS Core is the local, agent-first control plane for complete catalog discovery, agent-owned selection, stack validation, and planning, backed by 1,969+ agentic skills. Includes CLI, local MCP, catalog, plugins, and Workbench.

PythonPyPIMIT Licenseagentic-skillsai-agents
sickn33.github.io/agentic-awesome-skills/
43.7k6.5k
esengine/DeepSeek-Reasonix

DeepSeek-native AI coding agent for your terminal. Engineered around prefix-cache stability — leave it running.

GoGo ModulesMIT Licenseagentagent-framework
reasonix.io
27.5k1.8k
oraios/serena

A powerful MCP toolkit for coding, providing semantic retrieval and editing capabilities - the IDE for your agent

PythonPyPIMIT Licenseagentai
oraios.github.io/serena
26.7k1.8k
Kilo-Org/kilocode

Kilo is the all-in-one agentic engineering platform. Build, ship, and iterate faster with the most popular open source coding agent.

TypeScriptnpmMIT Licenseai-codingvscode
kilo.ai
26.4k3k
tirth8205/code-review-graph

Local-first code intelligence graph for MCP and CLI. Builds a persistent map of your codebase so AI coding tools read only what matters, with benchmarked context reductions on reviews and large-repo workflows.

PythonPyPIMIT Licenseai-codingclaude
code-review-graph.com
24.7k2.4k
zilliztech/claude-context

Code search MCP for Claude Code. Make entire codebase the context for any coding agent.

TypeScriptnpmMIT Licenseagentagentic-rag
github.com/zilliztech/claude-context/tree/master/docs
12.2k902
cobusgreyling/loop-engineering

Practical patterns, starters & CLI tools for loop engineering with AI coding agents. Design systems that prompt and orchestrate agents (inspired by Addy Osmani and Boris Cherny). Includes loop-audit, loop-init, loop-cost.

JavaScriptnpmMIT Licenseagentic-aiai-agents
cobusgreyling.github.io/loop-engineering/
9k1.2k
getagentseal/codeburn

Free, local tool to track AI coding token usage and cost across 31 tools and agents (Claude Code, Cursor, Codex, Gemini and more), by model, project, and task. npx codeburn

TypeScriptnpmMIT Licenseai-codingclaude-code
codeburn.app
8.8k691
automazeio/ccpm

Project management skill system for Agents that uses GitHub Issues and Git worktrees for parallel agent execution.

ShellMIT Licenseai-agentsai-coding
automaze.io
8.3k831
xirong/my-git

A practical Git & GitHub handbook for modern engineering teams and AI-native development workflows. | 现代工程团队与 AI 编程时代的 Git / GitHub 实战手册

PythonPyPIMIT Licensegit-flowgithub-flow
github.com/xirong/my-git
7.4k2.5k