What Tarinoi is Not

14/09/2026

Sally Hale

Co-Founder, CDO

As more people come across our site and the app, we've started to get lots of questions about what Tarinoi is, what it can do - and what it can't. Our enthusiasm may have obscured some of the messaging - it's true, we think it's pretty awesome! - so instead of another blog post where we tell you all the great things it does, let's talk about what it's not.

Tarinoi is not an engine

Tarinoi is designed to connect up with your game engine of choice, whether that's the usual big three - Unity, Unreal, Godot - via a plugin, or something else via a custom integration that we can help with.

Tarinoi itself is not an engine, and won't fully 'run' your game.

Another difference is that Tarinoi does not implement your functions, scripts, or conditions. You design their shape with Tarinoi, and our plugins will generate stubs for them - your scripting API - in the game engine. Then you implement them. The plugin just invokes them in the game, after you’ve connected them to cards. Consequently, in Tarinoi itself, you’ll just see that, say, AddItem( funny_hat ) is being invoked, but Tarinoi won’t know anything about what it does.

This is because Tarinoi is designed to pair with any engine and any studio, where everybody has their own responsibilities. You design the structure in Tarinoi, game designers and programmers will bring it to life in the engine. The plugin pulls in the data from Tarinoi in near real time, so you don’t need an import and compile step - you don’t even need to restart the scene - so you’ll be able to iterate on your changes in-engine really quickly.

Instead try: Ren'Py is a full visual novel engine. Open source, free and cross-platform, users can combine words, images and sound, using a Python-based scripting language to bring their games to life. As an engine, it includes by default features like save/load, main menus, controller support and volume settings.

Tarinoi is not a linear tool

We know there are writers who likes node-based graphs, and those who much prefer to just type without barriers into linear tools. We are considering a linear view - under the hood, we could convert a linear script into nodes and connections, hubs and forks, conditions and functions - but as Tarinoi allows for endless possibilities with depth and branching, it still may not be favourable. With our keyboard shortcuts, we have tried to get as close to typing without barriers as we can, but ultimately if you don't like nodes, it may not be for you.

Different keyboard shortcuts are available for navigation, creation and management of your dialogue

Instead try: Ink and Yarn Spinner are linear - and very popular! Check them out if that's more your thing.

Tarinoi is not free

While we intend to have a free test-drive version where users can make basic projects, try out in-app Playback and explore the data management, templating and scripting features, Tarinoi will be available for a monthly fee. This is not a hobby or side project. We are just two people, working full time on this with limited funds. We have operational costs and one day hope to have salaries. More importantly, we want to grow - hire people, invest in marketing and our community and continue building the product.

Instead try: Yarn Spinner, Ink, Arcweave and Articy have free tiers with the options for more.

Tarinoi is not without sin

As we've stated before, Tarinoi will never include features that use generative AI for content - no magic button to spit out writing, art or sound clips. Your data belongs to you, and will not be used for training AI models or anything of that nature.

As software developers, we do use AI tools in our internal workflows to support development. Our logic, solutions and implementations are planned, reviewed and discussed by ourselves.

We draw the line at the creative aspects of the work - the architecture, user interaction journeys, user experience flows, our visual design, graphic design, our slightly janky div-based, handmade landing page, and all of our words, blog posts and copy are 100% human. Even the em-dashes.

Instead try: Yarn Spinner is fully committed to being AI-free in its development processes as well as the product.

#company

You may also like...

Security Engineering

Security is critical for any SaaS, but especially for one dealing with game content. If you're interested in how we approach security at Tarinoi, read on.

Advanced Search

Tarinoi is built to accommodate big projects, big teams, and serious production lifecycles. If you're dealing with a million-word production, being able to find the exact thing you're looking may not be so easy. We built a search system that lets you do this. This was a pretty cool engineering challenge since Tarinoi also gives you a lot of flexibility about how you design your data, which means we can only make so many assumptions about how it's structured.

Offline First Isn't Online Second

Tarinoi has an offline-first architecture. While being able to work offline is nice, its main benefits are in the way it improves your experience online. Here we delve into the what, why and how of it.