# Chatcraft

A local-first, privacy-focused chatbot for large language models.

- Category: Productivity
- Pricing: Free
- Tags: Chatbots
- Website: https://chatcraft.org?ref=aigregator&utm_source=aigregator&utm_medium=referral
- Aigregator page: https://aigregator.com/tools/chatcraft
- API: https://x402.aigregator.com/v1/tools/chatcraft

## Overview
ChatCraft.org is an open-source, local-first chatbot application designed for interacting with large language models (LLMs). It prioritizes user privacy by running entirely in the browser, ensuring that conversations and data remain on the user's device. It supports various LLMs, including OpenAI's models and local models via LM Studio. The tool is geared towards developers and users who want more control over their AI interactions and desire a highly customizable and privacy-respecting environment for working with LLMs.
## Key Features
- Local-first operation with all data stored in the browser.
- Supports various LLMs (OpenAI, LM Studio for local models, etc.).
- Markdown support for code highlighting, math rendering, and rich text.
- Multi-modal input (e.g., image upload) for supported LLMs.
- Export and import of chat data.
- Open-source and highly customizable.
- Offline functionality after initial load.

## Use Cases
- Privacy-focused AI conversations without data leaving the device.
- Local development and testing with large language models.
- Customizable chatbot interface for specific project needs.
- Learning and experimenting with different LLMs and their capabilities.

## Who It Is For
- Developers working with large language models.
- Users concerned about data privacy when using AI chatbots.
- Individuals seeking a highly customizable and local chatbot experience.
- Researchers and students experimenting with AI models.

## Pros
- Exceptional data privacy as all conversations and data remain local to the user's browser.
- High degree of control and customizability due to its open-source nature.
- Supports both cloud-based and local LLMs, offering flexibility in model choice.
- Rich markdown support enhances readability and functionality for technical users.

## Cons
- Requires technical setup for local LLMs (e.g., LM Studio), which may be a barrier for non-technical users.
- Features are dependent on the capabilities of the connected LLM, not all models support all ChatCraft features.
- Performance can be limited by browser resources and the chosen LLM's speed.
- Lack of cloud synchronization means data is tied to the specific browser and device unless manually exported.

## Alternatives
- OpenAI ChatGPT
- LM Studio (for local LLMs)
- Hugging Face Chat

---
Source: Aigregator — AI tools directory. https://aigregator.com/tools/chatcraft
