Skip to content

thibautrey/chaton

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

493 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chatons

Chatons

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

Release License Platform

Download · Features · Getting Started · 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:

Platform Download
macOS (Apple Silicon & Intel) .dmg installer
Windows (x64) .exe installer
Linux .AppImage

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 Feature walkthrough and everyday workflows
Developer Guide Architecture, setup, and contributing
Extensions Build custom extensions
Automations Create event-driven automation rules

Contributing

Contributions are welcome! See the Developer Guide for setup instructions.


MIT © Thibaut Rey

Issues & Feedback

About

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.

Topics

Resources

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors