{"id":46332702,"url":"https://github.com/thibautrey/chaton","last_synced_at":"2026-05-03T01:02:19.198Z","repository":{"id":342051109,"uuid":"1172523926","full_name":"thibautrey/chaton","owner":"thibautrey","description":" 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.","archived":false,"fork":false,"pushed_at":"2026-04-11T17:29:18.000Z","size":207137,"stargazers_count":11,"open_issues_count":1,"forks_count":4,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-04-11T19:18:18.115Z","etag":null,"topics":["ai-assistant","coding-agent","desktop-app","developer-tool","electron","llm","multi-provider","pi","productivity","react","typescript"],"latest_commit_sha":null,"homepage":"https://chatons.ai","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/thibautrey.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":"AGENTS.md","dco":null,"cla":null}},"created_at":"2026-03-04T12:06:55.000Z","updated_at":"2026-04-11T17:20:13.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/thibautrey/chaton","commit_stats":null,"previous_names":["thibautrey/chaton"],"tags_count":186,"template":false,"template_full_name":null,"purl":"pkg:github/thibautrey/chaton","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thibautrey%2Fchaton","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thibautrey%2Fchaton/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thibautrey%2Fchaton/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thibautrey%2Fchaton/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/thibautrey","download_url":"https://codeload.github.com/thibautrey/chaton/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thibautrey%2Fchaton/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31747179,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-13T09:16:15.125Z","status":"ssl_error","status_checked_at":"2026-04-13T09:16:05.023Z","response_time":93,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai-assistant","coding-agent","desktop-app","developer-tool","electron","llm","multi-provider","pi","productivity","react","typescript"],"created_at":"2026-03-04T18:04:52.179Z","updated_at":"2026-04-13T10:02:10.336Z","avatar_url":"https://github.com/thibautrey.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\n\u003cimg src=\"src/assets/chatons-hero.png\" alt=\"Chatons\" width=\"128\" /\u003e\n\n# Chatons\n\n**Your desktop AI workspace for code, conversations, and projects.**\n\n[![Release](https://img.shields.io/github/v/release/thibautrey/chaton?style=flat-square\u0026color=orange)](https://github.com/thibautrey/chaton/releases)\n[![License](https://img.shields.io/github/license/thibautrey/chaton?style=flat-square)](LICENSE)\n[![Platform](https://img.shields.io/badge/platform-macOS%20%7C%20Windows%20%7C%20Linux-blue?style=flat-square)]()\n\n[Download](#download) · [Features](#features) · [Getting Started](#getting-started) · [Documentation](#documentation)\n\n\u003c/div\u003e\n\n---\n\n\u003cdiv align=\"center\"\u003e\n\u003cimg src=\"src/assets/coding_session.png\" alt=\"Chatons coding session\" width=\"720\" /\u003e\n\u003c/div\u003e\n\n\u003cbr/\u003e\n\nChatons 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.\n\n**All your data stays on your machine.** No cloud sync, no telemetry by default.\n\n---\n\n## Features\n\n\u003ctable\u003e\n\u003ctr\u003e\n\u003ctd width=\"50%\"\u003e\n\n### 🧠 Multi-Provider AI\nConnect OpenAI, Anthropic, Ollama, LMStudio, or any OpenAI-compatible API. Switch models per conversation. Use cloud or fully local.\n\n\u003c/td\u003e\n\u003ctd width=\"50%\"\u003e\n\n### 💻 Code Natively\nThe assistant reads files, makes precise edits, and executes commands directly in your project. Review diffs inline before accepting changes.\n\n\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\n\n### 📂 Project-First Organization\nLink conversations to Git repositories. Each project gets its own threads, context, and optional worktrees for isolated branch work.\n\n\u003c/td\u003e\n\u003ctd\u003e\n\n### 🔌 Extensions \u0026 Automations\nInstall extensions for Telegram, Slack, and more. Create automation rules triggered by app events. Build your own with a simple API.\n\n\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\n\n### 🧩 Skills Marketplace\nBrowse and install reusable AI skills. Extend what your assistant can do without writing any code.\n\n\u003c/td\u003e\n\u003ctd\u003e\n\n### 🔒 Privacy by Design\nEverything runs locally. API keys stay on your machine. Telemetry is opt-in. Your conversations are never sent anywhere except to your chosen provider.\n\n\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/table\u003e\n\n---\n\n## Download\n\nGet the latest version from [GitHub Releases](https://github.com/thibautrey/chaton/releases/latest):\n\n| Platform | Download |\n|----------|----------|\n| **macOS** (Apple Silicon \u0026 Intel) | [`.dmg` installer](https://github.com/thibautrey/chaton/releases/latest) |\n| **Windows** (x64) | [`.exe` installer](https://github.com/thibautrey/chaton/releases/latest) |\n| **Linux** | [`.AppImage`](https://github.com/thibautrey/chaton/releases/latest) |\n\n---\n\n## Getting Started\n\n1. **Download \u0026 install** Chatons for your platform\n2. **Add a provider** — OpenAI, Anthropic, Ollama, or paste any compatible API URL\n3. **Pick your models** — Star the ones you want in your picker\n4. **Start a conversation** — Ask questions, write code, debug issues\n\nFor project workflows, import a Git repository and create project-scoped threads with full repo context.\n\n---\n\n## Documentation\n\n| Doc | Description |\n|-----|-------------|\n| [User Guide](https://docs.chatons.ai/user-guide) | Feature walkthrough and everyday workflows |\n| [Developer Guide](https://docs.chatons.ai/developer-guide) | Architecture, setup, and contributing |\n| [Extensions](https://docs.chatons.ai/extensions) | Build custom extensions |\n| [Automations](https://docs.chatons.ai/automation-extension) | Create event-driven automation rules |\n\n---\n\n## Contributing\n\nContributions are welcome! See the [Developer Guide](https://docs.chatons.ai/developer-guide) for setup instructions.\n\n---\n\n\u003cdiv align=\"center\"\u003e\n\n**MIT** \u0026copy; Thibaut Rey\n\n[Issues \u0026 Feedback](https://github.com/thibautrey/chaton/issues)\n\n\u003c/div\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthibautrey%2Fchaton","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fthibautrey%2Fchaton","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthibautrey%2Fchaton/lists"}