josephrocca/OpenCharacters

Simple little web interface for creating characters and chatting with them. It's basically a single HTML file - no server. Share characters using a link (character data is stored within the URL itself). All chat data is stored in your browser using IndexedDB. Currently supports OpenAI APIs and ~any Hugging Face model.

48
/ 100
Emerging

This tool helps you create and interact with AI characters for conversational experiences, much like a personalized chatbot. You provide the character's personality and background, then chat with it directly in your browser. It's designed for anyone who wants to build and customize AI companions, virtual assistants, or interactive storytelling agents without needing complex technical setups.

396 stars. No commits in the last 6 months.

Use this if you want to design and converse with highly customizable AI characters directly in your web browser, keeping all your chat data private and local.

Not ideal if you need a centralized, server-based platform for multi-user access or to deploy characters at scale for a public service.

AI companion virtual assistant interactive storytelling chatbot creation character development
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 22 / 25

How are scores calculated?

Stars

396

Forks

70

Language

HTML

License

MIT

Last pushed

Mar 29, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/josephrocca/OpenCharacters"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.