persona-ai-sdk
Persona AI SDK is a free, open-source TypeScript package for building AI characters that keep a consistent personality and remember past conversations, bundling eight ready-made persona cards, a memory runtime and adapters for OpenAI and Amazon Bedrock.
Why it matters
For developers building support bots, AI sales reps or game characters, it packages the hard parts of a persistent persona (memory extraction, recall, relationship state and storage) so the character stays itself across sessions without being tied to one model provider.
Highlights
- Eight bundled persona cards, including a strategic analyst, a support agent, a sales rep and a research assistant, each with a prompt, traits, greeting and starter memories.
- One respond() call recalls relevant memories, builds the character's instructions, generates the reply and saves the turn.
- Adapters for the OpenAI Responses and Embeddings APIs and for Amazon Bedrock (Converse plus Titan embeddings), which can be mixed.
- Stores memory in process, in an atomic JSON file or in SQLite, with a documented contract for bringing your own database.
- Imports SillyTavern character cards and chats, and replies include voice delivery hints such as emotion and pace.
Taken from the project's own README, docs or launch page. Claims about speed or accuracy are the maker's unless stated otherwise.
Worth knowing: Brand-new project (created Oct 31, 2026) with no GitHub releases yet; the README badge and npm disagree on the version number. Memory records hold what users tell the character, so plan for privacy and retention.
Quick facts
| Pricing | Free; model calls are billed by OpenAI or AWS |
|---|---|
| Free or paid | Free (open source) |
| License | MIT |
| Language | TypeScript (Node.js 20+; optional better-sqlite3 for SQLite) |
| Platform | Node.js library on npm; needs an OpenAI key or AWS Bedrock access |
| GitHub stars | ★ 192 (as of 2026-11-01) |
| Maker | Tavern Labs (tavern-labs-ai on GitHub)not verified |
Links
- Repository: https://github.com/tavern-labs-ai/persona-ai-sdk
- Docs: https://github.com/tavern-labs-ai/persona-ai-sdk/blob/main/docs/API_REFERENCE.md
Related ranking
See how established tools compare in Best AI Coding Tools for Developers. New releases aren't scored until we review them against the rubric.
What we couldn't verify
- quick_facts.maker (no company details beyond the GitHub org name)
Checked 2026-11-01 from the tool's own pages. Prices and star counts change, so confirm on the official site. Listing here is not a ranking or an endorsement.
One email a week on AI that saves business owners time
Every Friday: one tool pick with the business use case, what changed in tools you already use, and the week's AI news in plain English. No spam.
Free. Unsubscribe any time. See our privacy policy.