chatbox  by chatboxai

Desktop client app for AI models/LLMs

created 2 years ago
36,001 stars

Top 0.9% on sourcepulse

GitHubView on GitHub
Project Summary

Chatbox provides a user-friendly desktop client for interacting with various AI language models, including GPT, Claude, Gemini, and local Ollama models. It targets users who need a convenient, privacy-focused interface for AI chat, prompt engineering, and image generation, offering a unified experience across multiple platforms.

How It Works

Chatbox is a desktop application built with Electron, leveraging web technologies for its UI and cross-platform compatibility. It integrates with multiple LLM APIs (OpenAI, Azure, Claude, Gemini) and local models via Ollama. Key features include local data storage for privacy, enhanced prompting tools, Markdown/Latex support, and image generation via DALL-E 3.

Quick Start & Requirements

  • Install: Downloadable installers available for Windows, macOS, and Linux.
  • Prerequisites: No complex setup required for installers. For development: Node.js and npm.
  • Links: chatboxai.app

Highlighted Details

  • Supports OpenAI, Azure OpenAI, Claude, Google Gemini Pro, and Ollama (for local models).
  • Includes DALL-E 3 image generation capabilities.
  • Features a prompt library, message quoting, and streaming replies.
  • Offers a web version and mobile apps for iOS/Android.

Maintenance & Community

  • Actively developed, with regular code syncing from a "pro" repository.
  • Community contributions are welcomed via issues, pull requests, and feature requests.
  • Contact available via Twitter and Email.

Licensing & Compatibility

  • Licensed under GPLv3.
  • The GPLv3 license is a strong copyleft license, requiring derivative works to also be open-sourced under GPLv3. This may impose restrictions on linking with closed-source commercial applications.

Limitations & Caveats

The GPLv3 license may restrict commercial use or integration into proprietary software without adhering to its open-source requirements.

Health Check
Last commit

5 days ago

Responsiveness

1 week

Pull Requests (30d)
6
Issues (30d)
86
Star History
1,720 stars in the last 90 days

Explore Similar Projects

Starred by Chip Huyen Chip Huyen(Author of AI Engineering, Designing Machine Learning Systems), Mckay Wrigley Mckay Wrigley(Founder of Takeoff AI), and
1 more.

chatGPTBox by ChatGPTBox-dev

0.1%
11k
Browser extension for ChatGPT integration
created 2 years ago
updated 1 week ago
Starred by Chip Huyen Chip Huyen(Author of AI Engineering, Designing Machine Learning Systems), Pietro Schirano Pietro Schirano(Founder of MagicPath), and
1 more.

SillyTavern by SillyTavern

3.2%
17k
LLM frontend for power users
created 2 years ago
updated 3 days ago
Feedback? Help us improve.