AI Guides & Tutorials

A deep-dive series on conversational AI, AI companions, and the technology behind them.

See our AI companion reviews →

All AI Articles

Every guide and tutorial in the series.

2026-05-20

AI Sexting Apps in 2026: How They Work & What to Look For

A guide to AI sexting apps in 2026 — how NSFW AI chat escalation, voice notes and memory work, what separates a good app from a bad one, and how to stay private.

2026-05-01

How AI Porn Generators Work (2026): Models, Quality & Safety

How AI porn generators work in 2026 — the diffusion models behind them, what separates good output from bad, character consistency, and what to look for.

2026-04-05

NSFW AI Chat: Safety, Privacy & What to Know (2026)

A practical safety and privacy guide to NSFW AI chat in 2026 — what data these apps collect, the real risks, and how to use uncensored AI companions safely.

2026-03-10

How AI Girlfriend Apps Work (2026): Memory, Personas & Media

How AI girlfriend apps work in 2026 — the language model, memory store, persona layer and image generation that make an AI companion feel real.

2026-02-18

What Are Large Language Models? A Plain-English Guide (2026)

What large language models (LLMs) are, how they generate text, what tokens and context windows mean, and why they power every modern AI chatbot and companion.

2026-02-02

How Conversational AI Works: Intents, NLU & LLMs (2026)

How conversational AI works in 2026 — from classic NLU, intents and entities to large language models and the memory that powers modern AI companions.

2026-01-15

AI Companions in 2026: The Complete Guide

A complete guide to AI companions in 2026 — how AI girlfriend apps, NSFW AI chatbots and AI image generators work, how to choose one, and what to know about safety.

2026-01-01

How to Build an AI Chatbot with Node.js (2026 Tutorial)

A step-by-step Node.js tutorial for building a conversational AI chatbot — set up the project, define intents, add logic, test locally and deploy.

2018-02-08

Violet v0.8: Conversation Engine Improvements

Violet v0.8 refactors the Conversation Engine into InputMgr, OutputMgr, ScriptParser and ConversationEngine, adds session-based conversation state, and polishes goal handling.

2017-12-27

Violet v0.7: Adding the Nuts and Bolts

Violet v0.7 adds the building blocks for real-world voice apps — improved goals and inputs, storage plugins, and better local testing on the road to production.

2017-11-10

Open-Sourcing Violet at Dreamforce

The story behind open-sourcing Violet at Dreamforce — sharing our Node.js voice conversation platform with the wider developer community.

2017-07-27

Violet v0.5: Our First Release

The first public release of Violet — improved documentation, stronger Salesforce data loading and storing, field updates, and explicit opt-in for experimental features.

Release Notes

Updates from the Violet project.

Feb 8, 2018

Violet v0.8: Conversation Engine Improvements

A significant refactor of the Violet core: the Conversation Engine is now split into InputMgr, OutputMgr, ScriptParser, and ConversationEngine, with better session-based state handling.

Dec 27, 2017

Violet v0.7: Adding the Nuts and Bolts

New building blocks for real-world voice apps — improved goals, inputs, and plugin ergonomics as Violet matures toward production use.

Nov 10, 2017

Open-Sourcing Violet at Dreamforce

We shared Violet with the wider developer community at Dreamforce — the story behind open-sourcing our voice conversation platform.

Jul 27, 2017

Violet v0.5: Our First Release

The very first public release of Violet — improved documentation, stronger Salesforce data support, and explicit opt-in for experimental features.