An open API service indexing awesome lists of open source software.

https://github.com/qbit-ai/qbit

Open-source agentic IDE
https://github.com/qbit-ai/qbit

ai-agents cli coding-assistant developer-tools llm macos open-source react rust tauri terminal terminal-emulator typescript

Last synced: about 13 hours ago
JSON representation

Open-source agentic IDE

Awesome Lists containing this project

README

          

Qbit Logo

# Qbit - Open-source agentic IDE

[![macOS](https://img.shields.io/badge/macOS-000000?style=flat&logo=apple&logoColor=white)](#quickstart)
[![Rust](https://img.shields.io/badge/Rust-000000?style=flat&logo=rust&logoColor=white)](https://www.rust-lang.org/)
[![Tauri](https://img.shields.io/badge/Tauri_2-24C8D8?style=flat&logo=tauri&logoColor=white)](https://tauri.app/)
[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE)

[Quickstart](#quickstart) • [Docs](docs/README.md) • [Development](docs/development.md)

---

## About Qbit

- Free and open-source.
- No account or subscription required. Bring your own keys.
- Fully transparent. No mysteries, no bullshit.
- Empowers users with information and full control.

---

## Features

### Project Management
Organize workspaces with project shortcuts and quick access

[![Home](docs/img/home.png)](docs/img/home.png)

### Unified Timeline
Seamless conversation with AI, tool results, and terminal output

[![Timeline](docs/img/timeline.png)](docs/img/timeline.png)

### Model Selection
Choose from multiple AI providers and models

[![Model Selection](docs/img/model-selection.png)](docs/img/model-selection.png)

### Inline Text Editing
Review and edit AI-generated content before applying

[![Text Editor](docs/img/text-editor.png)](docs/img/text-editor.png)

### Tool Transparency
Full visibility into every tool call and its execution

[![Tool Details](docs/img/tool-details.png)](docs/img/tool-details.png)

### Sub-agent Execution
Detailed view of sub-agent tasks and their results

[![Sub-agent Details](docs/img/sub-agent-details.png)](docs/img/sub-agent-details.png)

### Git Integration
Built-in version control with diff visualization

[![Git Integration](docs/img/git-integration.png)](docs/img/git-integration.png)

---

## Quickstart

### Install (macOS)

```bash
brew tap qbit-ai/tap
brew install --cask qbit
```

### Run from source

```bash
git clone https://github.com/qbit-ai/qbit.git
cd qbit
just install
just dev
```

---

## Linux Installation

### Install from release build

Download and extract the release build:

```bash
curl -L -o qbit_x64.app.tar.gz \
https://github.com/qbit-ai/qbit/releases/download/v0.2.13/qbit_x64.app.tar.gz

mkdir -p qbit-release

tar -xzf qbit_x64.app.tar.gz -C qbit-release
```

Add the binary to your `PATH` (adjust as needed for your system):

```bash
sudo install -m 755 qbit-release/qbit /usr/local/bin/qbit
```

For source builds and Linux prerequisites, see [Getting started](docs/getting-started.md).

---

## Documentation

Start here:
- [Docs index](docs/README.md)
- [Getting started](docs/getting-started.md)
- [Configuration](docs/configuration.md)
- [Providers](docs/providers.md)

Using Qbit:
- [Workspaces](docs/workspaces.md)
- [Agent modes](docs/agent-modes.md)
- [Agent skills](docs/agent-skills.md)
- [Tool use](docs/tool-use.md)
- [MCP integration](docs/mcp.md)

Developing:
- [Development](docs/development.md)
- [Architecture](docs/architecture.md)

Evaluation / benchmarks:
- [Rig evals](docs/rig-evals.md)
- [SWE-bench](docs/swebench.md)