The Violet Blog

Conversational AI, AI companions, and voice — deep-dive guides, tutorials, and release notes.

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

Are AI Girlfriends Healthy? The Psychology Explained

Explore if AI girlfriends are healthy. Uncover the psychological implications of AI companionship in mental well-being and relationships.

2026-01-01

How to Give a Chatbot a Persona (System Prompts)

Learn how to create a chatbot persona system prompt to enhance user engagement and satisfaction.

2026-01-01

Transformers Explained: The Model Behind Modern AI

Transformers explained: Discover the revolutionary model that powers modern AI and transforms natural language processing tasks.

2026-01-01

What Is an AI Girlfriend? Everything Explained (2026)

Explore what is an AI girlfriend, a virtual companion utilizing AI for romantic interactions and personalized experiences.

2026-01-01

AI Voice Companions: How Voice Chat Works

Discover how AI voice companions work, enhancing interactions through speech recognition and natural language processing. Dive into AI voice technology!

2026-01-01

How to Talk to an AI Girlfriend (Get Better Replies)

Learn how to talk to an AI girlfriend for better replies and enhance your chat experience. Tips for engaging conversations await you!

2026-01-01

How to Test a Voice App Locally

Learn how to test voice app locally with essential tools and techniques for effective development and debugging.

2026-01-01

Can AI Companions Remember You? Memory Explained

Explore how AI companions function and if they can remember you. Discover memory types and their impact on user experience.

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.

2026-01-01

What Is NSFW AI? A Beginner's Guide

Discover what NSFW AI is in this beginner's guide, exploring its applications, implications, and technologies behind this adult content innovation.

2026-01-01

Prompt Tips for Better AI Companion Images

Discover expert ai image prompt tips to enhance your AI companion images. Create stunning visuals with clear and specific prompts.

2026-01-01

What Is Natural Language Understanding (NLU)?

Discover what Natural Language Understanding (NLU) is and how it enhances AI's ability to interpret human language meaningfully.

2026-01-01

AI Companion Memory: Why It Matters and How It Works

Discover AI companion memory: a vital feature that enhances user experience by personalizing interactions and retaining information over time.

2026-01-01

AI Companion vs Chatbot: What's the Difference?

Explore the key differences in AI Companion vs Chatbot, focusing on their interactions, purpose, and user engagement.

2026-01-01

How to Add Memory to an AI Chatbot

Learn how to add memory to an AI chatbot for enhanced user engagement and personalized experiences.

2026-01-01

The Rise of AI Companions: Market and Trends 2026

Explore the booming AI companion market in 2026, driven by technology and societal shifts transforming emotional connections.

2026-01-01

Voice UX Design Patterns for Conversational Apps

Explore essential voice UX design patterns for conversational apps to create intuitive and user-friendly experiences in voice technology.

2026-01-01

How AI Image Generation Works (Diffusion Explained)

Discover how AI image generation works through diffusion models, a cutting-edge approach reshaping digital creativity.

2026-01-01

How to Build an Alexa Skill with Node.js (2026)

Learn how to build an Alexa skill with Node.js in 2026. This guide provides step-by-step instructions for development and deployment.

2026-01-01

How to Build a Google Assistant Action in Node.js

Learn how to build Google Assistant Action using Node.js with this step-by-step guide.

2026-01-01

AI Roleplay: How Character Roleplay Bots Work

Discover how AI roleplay bots create dynamic characters through advanced technology for immersive storytelling experiences.

2026-01-01

AI Companions and Loneliness: What the Research Says

Explore how AI companions can help alleviate loneliness through emotional engagement and support, based on the latest research findings.

2026-01-01

AI Companion Privacy: What Apps Know About You

Explore AI companion privacy: what apps know about you and the data they collect, to ensure your privacy is protected.

2026-01-01

Alexa vs Google Assistant for Developers

Explore the key differences in Alexa vs Google Assistant for developers. Make informed decisions in voice assistant development.

2026-01-01

Free vs Paid AI Companions: Is Premium Worth It?

Explore the pros and cons of free vs paid AI companions. Determine if choosing a premium version is worth the investment for your needs.

2018-02-08

Violet v0.8: Conversation Engine Improvements

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

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 docs, stronger Salesforce data loading and storing, field updates, and 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.