DEV Community

clearme
clearme

Posted on

Introducing BitFun: An AI IDE built on Tauri, with over 300,000 lines of Vibe coding, all open source.

Hey devs! 👋 Today, we’re thrilled to launch BitFun—our take on an Agentic Development Environment (ADE) that’s built to make your daily coding feel lighter, smoother, and way more collaborative.

We built it with Rust + TypeScript for that ultra-lightweight, fluid experience we all crave—no lag, no bloat, just a seamless flow between you and your code. No more fighting clunky tools or context-switching nonstop; BitFun is designed around how real developers actually work.

Four Working Modes That Fit Your Workflow (Not the Other Way Around)

The magic of BitFun starts with four intentional modes, each tailored to a specific part of your development process. No more forcing one tool to do it all—pick the mode that matches your task, and go:

  • đŸ’» Agentic Mode: Your daily coding co-pilot. It’s conversation-driven, so the AI autonomously reads, edits, runs, and verifies code right alongside you—like having a teammate who never gets tired or loses context.

  • 📋 Plan Mode: For those big, complex tasks where “winging it” backfires. Plan first, execute later. Align with the agent on critical changes upfront, so you avoid rework and stay focused on what matters.

  • 🐞 Debug Mode: Your savior for those tricky, hard-to-pinpoint bugs. It instruments and traces execution, compares code paths, finds root causes, and even verifies fixes automatically. No more hours spent staring at logs!

  • ✅ Review Mode: Code reviews, but less painful. The agent checks your code strictly against your repo’s conventions and standards—consistently, every time. Spend less time nitpicking, more time shipping.

Highly Extensible—Fit BitFun to Your Stack

We get it: every team’s stack and workflow is different. BitFun is built to be flexible, so you can tweak it to feel like it’s made just for you:

  • MCP Protocol: Extend functionality with external tools and resources via MCP servers—seamlessly integrate what you already use.

  • Skills: Teach the agent custom tasks with Markdown/script-based packages. It even supports Cursor, Claude Code, and Codex configs out of the box.

  • Agent Customization: Create specialized agents quickly using plain Markdown—no fancy setup required.

  • Rules: Customize agent behavior with Markdown, and import your existing Cursor configs automatically. Keep your team’s standards consistent, effortlessly.

Three Core Strengths That Put You in Control

AI tools should work for you, not against you. BitFun gives you full control over your AI workflow with three non-negotiable strengths:

  • Simple Configuration: Clean, straightforward model integration. Switch or add new models in just one minute—no messy docs or complex setup.

  • Flexible Expansion: Works with both local models and cloud APIs. Choose what fits your team’s needs, budget, and privacy preferences.

  • Privacy & Security by Design: Your code stays yours. No code is sent to remote services by default. You control model and data sharing entirely—full end-to-end privacy when using local models.

Ready to Try It Out?

We’re launching BitFun today, and we’d love for you to be part of the journey!

This is a community-driven tool—we need your thoughts, feedback, and contributions to make it even better. If you find BitFun interesting or useful, drop a star on the repo to help more developers discover this new way of human-AI collaborative development.

Let’s build better, together. 💛

P.S. Have questions or want to share how you’re using BitFun? Drop a comment below—I’m here to chat!

Top comments (0)