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

https://github.com/thibautrey/chaton

Chatons is a desktop AI workspace for coding and project workflows: it lets you chat with multiple AI providers, pick scoped or full model lists, manage skills/tools, and keep conversations organized in one place.
https://github.com/thibautrey/chaton

ai-assistant coding-agent desktop-app developer-tool electron llm multi-provider pi productivity react typescript

Last synced: 7 days ago
JSON representation

Chatons is a desktop AI workspace for coding and project workflows: it lets you chat with multiple AI providers, pick scoped or full model lists, manage skills/tools, and keep conversations organized in one place.

Awesome Lists containing this project

README

          

Chatons

# Chatons

**Your desktop AI workspace for code, conversations, and projects.**

[![Release](https://img.shields.io/github/v/release/thibautrey/chaton?style=flat-square&color=orange)](https://github.com/thibautrey/chaton/releases)
[![License](https://img.shields.io/github/license/thibautrey/chaton?style=flat-square)](LICENSE)
[![Platform](https://img.shields.io/badge/platform-macOS%20%7C%20Windows%20%7C%20Linux-blue?style=flat-square)]()

[Download](#download) ยท [Features](#features) ยท [Getting Started](#getting-started) ยท [Documentation](#documentation)

---


Chatons coding session


Chatons is a native desktop app that brings AI-powered coding, writing, and project management into one elegant workspace. Connect any model provider, organize conversations by project, and let the assistant read, edit, and run code directly in your repositories.

**All your data stays on your machine.** No cloud sync, no telemetry by default.

---

## Features

### ๐Ÿง  Multi-Provider AI
Connect OpenAI, Anthropic, Ollama, LMStudio, or any OpenAI-compatible API. Switch models per conversation. Use cloud or fully local.

### ๐Ÿ’ป Code Natively
The assistant reads files, makes precise edits, and executes commands directly in your project. Review diffs inline before accepting changes.

### ๐Ÿ“‚ Project-First Organization
Link conversations to Git repositories. Each project gets its own threads, context, and optional worktrees for isolated branch work.

### ๐Ÿ”Œ Extensions & Automations
Install extensions for Telegram, Slack, and more. Create automation rules triggered by app events. Build your own with a simple API.

### ๐Ÿงฉ Skills Marketplace
Browse and install reusable AI skills. Extend what your assistant can do without writing any code.

### ๐Ÿ”’ Privacy by Design
Everything runs locally. API keys stay on your machine. Telemetry is opt-in. Your conversations are never sent anywhere except to your chosen provider.

---

## Download

Get the latest version from [GitHub Releases](https://github.com/thibautrey/chaton/releases/latest):

| Platform | Download |
|----------|----------|
| **macOS** (Apple Silicon & Intel) | [`.dmg` installer](https://github.com/thibautrey/chaton/releases/latest) |
| **Windows** (x64) | [`.exe` installer](https://github.com/thibautrey/chaton/releases/latest) |
| **Linux** | [`.AppImage`](https://github.com/thibautrey/chaton/releases/latest) |

---

## Getting Started

1. **Download & install** Chatons for your platform
2. **Add a provider** โ€” OpenAI, Anthropic, Ollama, or paste any compatible API URL
3. **Pick your models** โ€” Star the ones you want in your picker
4. **Start a conversation** โ€” Ask questions, write code, debug issues

For project workflows, import a Git repository and create project-scoped threads with full repo context.

---

## Documentation

| Doc | Description |
|-----|-------------|
| [User Guide](https://docs.chatons.ai/user-guide) | Feature walkthrough and everyday workflows |
| [Developer Guide](https://docs.chatons.ai/developer-guide) | Architecture, setup, and contributing |
| [Extensions](https://docs.chatons.ai/extensions) | Build custom extensions |
| [Automations](https://docs.chatons.ai/automation-extension) | Create event-driven automation rules |

---

## Contributing

Contributions are welcome! See the [Developer Guide](https://docs.chatons.ai/developer-guide) for setup instructions.

---

**MIT** ยฉ Thibaut Rey

[Issues & Feedback](https://github.com/thibautrey/chaton/issues)