Neocortex Logo
Comparing the free plans of Neocortex, Convai, Inworld, Charisma.ai, Player2, ElevenLabs, LLMUnity and NVIDIA ACE, and the catches that come with each.

Free AI NPC Tools in 2026 - What Each Free Plan Really Includes

ComparisonAI NPCPricing

You have a free weekend, a game jam theme and an idea for a shopkeeper who haggles back. You need a free AI NPC tool, and every vendor says it has one. The free plans behind that word are very different. Some are a real place to build, some are a short trial, and some are free because your players pay with their own accounts.

Here is what each free AI NPC tool includes, and what changes when you try to ship.

What each free AI NPC tool includes

ToolWhat is freeThe catch
Neocortex2 characters, 2 Conversation Flows, 200 monthly credits, SDK and Web API access; testing in the browser editor is free on every planFree plan is for personal use; commercial use starts on Pro
Convai100 interactions a monthOne monthly active user and one concurrent session; no long-term memory on the free plan
InworldPay as you go, with some TTS minutes includedUsage-billed beyond that, and no character editor since Character Studio was retired
Charisma.aiA trial of its Pro licenceEngine integration needs a Pro story, which needs a paid licence
Player2Free for developers and playersPlayers sign in to Player2, and free use runs on its credits
ElevenLabs AgentsA small monthly allowance of agent minutesEarly-stage Unity SDK, and commercial use starts on a paid plan
LLMUnityFree and open sourceYou build the character, voice and tooling yourself
NVIDIA ACEFree plugins and open modelsUnreal Engine 5, RTX hardware and significant engineering

What changes when your game launches

A free tier is a development environment. The bill that matters is the one that arrives when strangers start talking to your characters. Here is how the same game looks on each kind of plan.

A capped platform plan. Convai's free plan counts monthly active users, so the second person who talks to your NPC is already over the limit. On paid plans, the user cap usually decides which tier a public game needs, more than the interaction count does.

Pay-per-use voice and model APIs. Inworld and ElevenLabs bill by characters synthesised or minutes spoken. A chatty player costs more than a quiet one, and you pay for the language model on top.

Player-funded platforms. Player2 moves the cost to players, who need a Player2 account. That is free for you, but it puts a sign-in step between your player and your game.

Open source. LLMUnity and NVIDIA ACE have no usage bill at all. You pay in engineering time and in hardware requirements: a local model needs a GPU that every player may not have.

Neocortex. Plans are flat monthly prices with a monthly credit allowance (Starter EUR 9 for personal and academic use, Pro EUR 29 for commercial use, Team EUR 99 with 5 seats), and in-editor testing never draws from them.

A short example: from jam build to public demo

Take the haggling shopkeeper from the opening and follow it on the Neocortex free plan.

Friday night. Create the character in the browser. The Agent node holds the backstory ("runs the only shop in a mining town, distrusts outsiders"), the Personality node sets how stubborn the haggling is, and a Knowledge file holds the price list. You talk to the shopkeeper in the editor for an hour, adjusting until the bargaining sounds right. None of that touches your 200 monthly credits.

Saturday. Add the Unity, Unreal or Godot SDK, paste the character ID and your API key, and wire up one action. When a deal closes, the reply carries an action in the same shape as { "name": "OPEN_DOOR", "targetId": "door_02" }, and your game runs it. Each reply also carries an emotion tag, so the shopkeeper can scowl when you lowball.

Sunday. Add a preset voice and push-to-talk, and submit the jam build. Playtesters and friends use your monthly credits.

A month later. The jam game becomes a demo you want to put on a store page. That is commercial use, so you move to Pro. The character, the actions and the voice stay exactly as they were, and you can now clone or design a custom voice for the shopkeeper.

On a capped platform plan, the same weekend ends with a monthly-active-user limit. On an open-source library, Saturday is spent on the voice pipeline instead of the game.

Three questions to ask before you build on a free tier

  1. Can I keep testing for free while I tune the character? Prompt work takes hundreds of messages. If every test message burns your quota, you will stop iterating too early.
  2. What happens on launch day? Look for per-user caps, per-minute charges and account requirements. A tier that works for one developer can fail at ten players.
  3. How much do I build myself? A free library with no character editor, voice pipeline or game actions is free in licence, not in time. Count the weeks.

Which free option fits your project?

A game jam or a learning project. Neocortex's free plan lets you build two characters and talk to them in the browser without spending credits, then drop them into Unity, Unreal or Godot with the SDK. You can iterate on personality and knowledge all weekend.

An offline or privacy-first experiment. Open-source libraries run models on the player's machine. With Neocortex you can also prototype text chat in Unity with local models through Ollama, then move to the hosted platform when you want voice and the visual editor.

A commercial prototype. Start on a free plan, but price the launch before you write much code. Neocortex's path is short: commercial use starts on Pro at EUR 29 a month, with group chat for up to six characters over the API and 5 custom voices.

A student or classroom project. The Starter plan covers personal and academic use for EUR 9 a month, and Team adds the Quiz Evaluation Engine and API for classroom checks.

A browser game. Check microphone support before you choose. Neocortex supports the microphone in Unity WebGL builds, so voice works in the browser too.

Next steps

  • Write down the one character your game needs most, in two sentences.
  • Build it on the Neocortex free plan and test it in the browser until it sounds right.
  • Install the SDK for your engine and run a sample scene with your character in it.
  • When you are ready to ship commercially, move to Pro. Nothing about the character changes.

Free plan details were last checked in October 2026 and change often. Confirm on each vendor's pricing page.

Frequently Asked Questions

Is there a free AI NPC tool for Unity?

Several, with different limits: open-source libraries are free but leave the character to you, and hosted platforms cap usage. Neocortex has a free plan with 2 characters, 200 monthly credits, free in-editor testing and full SDK access for Unity, Unreal, Godot (beta) and the Web API.

Is Convai free?

Convai has a free plan with 100 interactions a month for one monthly active user and one concurrent session, and paid plans start at $29 a month. On Neocortex, talking to your characters in the browser editor never uses your monthly credits.

Can I use a free AI NPC plan in a commercial game?

Usually not: most free tiers are for testing or personal use, and ElevenLabs reserves commercial use for paid plans. Neocortex's free plan is for personal use, and commercial games start on the Pro plan at EUR 29 a month.

Do my players need an account to talk to AI NPCs?

With Player2, players sign in to Player2 and use its credits. With Neocortex, your game calls the API with your key, so players just play.

Can I run free AI NPCs offline?

Open-source libraries such as LLMUnity and NVIDIA ACE run models locally, and you build the rest. With Neocortex you can prototype text chat in Unity with local models through Ollama, then move to the hosted platform for voice and the visual editor.

Written by

Neocortex Team

Date

Oct 17, 2026

Updated

Oct 20, 2026

Read time

6 min

Read More