// ai-chat ยท LettuceAI/app

app

Open ai chat for privacy-first ai roleplay & byok (bring your own key) &.

๐Ÿ’Ž Hidden gemโ˜… 139 starsโ‘‚ 35 forksAGPL-3.0updated 2026-09
โ–ฆ visual โ€” this project's README ships no embeddable screenshot,
so here's a placeholder. The guide below is complete regardless.
// project facts

Project facts

app is an open-source ai chat project by LettuceAI (LettuceAI/app on GitHub). It has 139 GitHub stars and 35 forks, is released under the AGPL-3.0 license, and was last updated on GitHub on 29 September 2026.

Repository
LettuceAI/app
GitHub stars
139
Forks
35
License
AGPL-3.0
Last updated on GitHub
29 September 2026
Category
AI Chat
Listing
Hidden gem โ€” a shorter page for a lesser-known project
Official site
Official site
// how it works

How it works

  1. Clone the repository

    Fetch the source code onto your machine.

  2. Install dependencies

    Pull in the Node packages the app needs.

  3. Configure the project

    Copy the sample config or env file and adjust it.

  4. Run it

    Start the development or production server.

// features

Why people love it

Ai

Built around ai for a focused workflow.

Airoleplay

Built around airoleplay for a focused workflow.

Llamacpp

Built around llamacpp for a focused workflow.

Local Ai

Built around local ai for a focused workflow.

Open source

Inspect, fork, and modify every line of the code.

Self-hosted

Run it on your own machine โ€” no account lock-in.

Advertisement
// run it

Run it yourself

  1. Clone

    Get the source on your machine.

    git clone https://github.com/LettuceAI/app.git
  2. Install

    Install Node dependencies.

    cd app && npm install
  3. Start

    Run the application.

    cd app && npm start
// use cases

What you can build

Advertisement
// faq

Questions, answered

What does app do?

It privacy-first AI roleplay & BYOK (Bring Your Own Key) & roleplaying, companion and storytelling app with long-term memory, custom characters, and 20+ providers. Android, Windows, macOS, Linux. Supports 20+ LLM Providers, giving you a working starting point you can run and adapt.

Is app free to use?

Yes โ€” the code is open-source, so you can use and modify it without a license fee.

How do I install app?

Clone the GitHub repository and follow the README; the typical flow is install dependencies, configure, and run.

What is app written in?

It is primarily written in TypeScript, so you will need that toolchain to build or extend it.

Where can I get help with app?

The GitHub repository is the hub: open issues for bugs and check the README and discussions for guidance.

// keep exploring

Similar tools

AI 3D

multi3drefer

ICCV 2023 research: ground text descriptions to multiple 3D objects.

โ˜… 98 starsMIT
View guide โ†’
Clipping

openclip

AI highlight miner that pulls the best moments out of long videos.

โ˜… 568 starsMIT
View guide โ†’
Audio

opentypeless

Open-source AI voice typing: hotkey, speak, get polished text anywhere.

โ˜… 582 starsMIT
View guide โ†’
AI Chat

front-porch-AI

Local-first AI character chat and roleplay for Windows/macOS/Linux - a living Realism

โ˜… 73 starsAGPL-3.0
View guide โ†’
AI Chat

TavernAI

An AI roleplay chat system with the most advanced prompting system

โ˜… 90 starsCustom
View guide โ†’
AI Chat

vibe_tavern

A modern, local-first AI roleplay platform you host yourself.

โ˜… 74 starsAGPL-3.0
View guide โ†’
// alternatives

Alternatives in AI Chat

The most-starred other AI Chat projects in the LibreAI catalogue โ€” the realistic shortlist if app is not the right fit.

Get app

Free and open โ€” grab the source, star the repo, and start creating.