Skip to main content
ToolPotion

Bebok AI Coding Agent

Bebok is a desktop GUI headless AI coding agent developed in Rust. It operates locally and is designed to enhance coding efficiency with a range of integrations including OpenAI and Anthropic. It features a zoneless Angular client and a Tauri desktop shell, with mobile support planned.

View Repository
Share

Description

Bebok is a desktop GUI headless AI coding agent built in Rust, utilizing frameworks such as axum, tokio, rmcp, and portable-pty. It is designed to operate locally, providing a secure and efficient environment for coding tasks. The tool supports HTTP and SSE protocols, ensuring seamless communication and data transfer. Bebok features an Angular 20 zoneless client, enhancing user interaction and experience. The Tauri 2 desktop shell provides a robust platform for desktop applications, with plans to extend support to mobile devices in the near future.

Bebok integrates with several AI platforms, including OpenAI, Anthropic, Z.ai, and Ollama, offering a wide range of AI capabilities to users. The MCP bridge and permission engine ensure secure and controlled access to resources, while the PTY terminal facilitates advanced terminal operations. This makes Bebok a versatile tool for developers seeking to leverage AI in their coding processes.

The tool is particularly suitable for developers looking for a local-first solution that prioritizes security and efficiency. Its integration with leading AI platforms allows for enhanced coding capabilities, making it a valuable asset for developers in various industries. Bebok's local-first approach ensures that data remains secure and accessible, providing peace of mind to users concerned about data privacy.

Bebok AI Coding Agent's Core Features

  • Local-first AI coding agent

  • Built in Rust with axum, tokio, rmcp, portable-pty

  • Supports HTTP and SSE

  • Angular 20 zoneless client

  • Tauri 2 desktop shell

  • Integrates with OpenAI, Anthropic, Z.ai, Ollama

  • MCP bridge and permission engine

  • PTY terminal for advanced operations

Getting Started with Bebok AI Coding Agent

  1. Developer: Clone the repository

  2. Install dependencies

  3. Configure the environment

  4. Execute the application

  5. Optimize for specific use cases

Bebok AI Coding Agent's Use Cases

  • Local AI Development
  • Secure Coding
  • AI Integration
  • Desktop Application Development
  • Advanced Terminal Operations

FAQ from Bebok AI Coding Agent

Bebok AI Coding Agent Reviews

Loading...

Popular AI Tools Like Bebok AI Coding Agent

AI GitHub Repos

Scootcli is a compact coding agent designed for flexibility. It operates as a stdlib-only Python zipapp, compatible with OpenAI and Ollama, and features a terminal REPL with an…

AI Coding Assistants

AI GitHub Repos

SelfTUI is a one-binary terminal user interface designed for Ollama. It allows users to manage models and chat with an embedded coding agent, either on a PC or over SSH from a…

AI Coding Assistants

AI GitHub Repos

pi-heao-gui is a Windows desktop client for the pi coding agent, featuring the pi-agent-studio VS Code chat UI. It is extracted into a standalone Electron shell, providing a…

AI Coding Assistants

AI GitHub Repos

Concerto is a local-first AI coding harness developed in Rust. It features a policy-governed environment with Iced desktop and ratatui TUI, supporting gated multi-agent systems,…

AI Coding Assistants

AI GitHub Repos

The OpenAI Cookbook provides examples and guides for using the OpenAI API. It is a resource for developers to learn how to effectively implement and utilize OpenAI's capabilities…

AI Coding Assistants

AI GitHub Repos

Sonderr is a BYOK AI coding agent designed for terminal-first, editor-integrated, and desktop-wrapped environments. It allows users to utilize their own keys, providers, and…

AI Coding Assistants

Devika is an open-source AI software engineer, designed as an alternative to Devin. It understands high-level instructions, breaks them down, researches information, and writes…

AI Coding Assistants

AI GitHub Repos

Ainess is a desktop application that enables users to run AI coding CLIs installed on their machine as a team, enhancing collaborative coding efforts and streamlining workflow.

AI Coding Assistants