Skip to main content

Loading…

Skip to main content
HomeProjectsPostsContact
Justin Tsugranes LogoJustin Tsugranes Logo

Justin Tsugranes

HomeProjectsPostsContact

Stay in the loop

Occasional notes on what I'm building, lessons earned, and the studio behind it.

By subscribing, you agree to receive No spam. Unsubscribe in one click anytime. from Justin Tsugranes. No spam. Unsubscribe anytime. Privacy Policy

© 2026 Total Ventures LLC. All rights reserved.

Privacy PolicyTerms of ServiceCookie Policy
Building an AI Story App: Lessons from Shipping Inky | Justin Tsugranes | Justin Tsugranes
Xinf
Building an AI Story App: Lessons from Shipping Inky
←Posts

Building & Operating

Building an AI Story App: Lessons from Shipping Inky

Insights from building Inky, an AI-native storytelling application. I cover the architecture, agentic engineering, and the reality of shipping AI products today.

Justin Tsugranes·June 14, 2026·5 min read
On this page
  1. The Shift in Software Production
  2. The Architecture of an AI-Native Product
  3. State Management Over Generation
  4. The Orchestration Layer
  5. Lessons Learned the Hard Way
  6. Managing Non-Deterministic Output
  7. The Cost of Context
  8. Agentic Engineering in Practice
  9. Built to Keep: The Permanent Equity Model
  10. Shipping Today

The Shift in Software Production

AI has collapsed the cost of building software. What used to require a funded team and a multi-month roadmap now takes one operator who has designed the right system. However, the cost that did not collapse is the cost of judgment, taste, and the discipline required to operate what you build.

I am currently building Inky, an AI storytelling app. It is a product within the Total Ventures portfolio, designed as a permanent-equity asset. It is not a side project or a temporary experiment. It is a digital property built to keep.

Building an AI story app in the current market requires a move away from the "wrapper" mentality. If your product is just a text box that sends a prompt to an inference provider, you do not own a business; you own a UI for someone else's model. To build something with durable value, you have to architect a system where the AI is the workforce, not just the feature.

The Architecture of an AI-Native Product

When building an AI story app, the architecture must be designed around state management and orchestration rather than just generation. Inky is built on a shared engine that allows me to run multiple properties from a single monorepo. The goal is to create a machine that executes the work while I allocate the capital and attention.

State Management Over Generation

The most common mistake I see is relying on the model to remember the story. Models drift. Context windows are finite. If you want a coherent narrative that spans chapters, you cannot leave the state in the prompt.

I learned the hard way that the narrative must be anchored in a relational database. Every character attribute, plot point, and world-building constraint is stored as structured data. The AI agents read from this state, generate the next branch of the story, and then write the updated state back to the database. The model is the engine, but the database is the map. This ensures that a character who is wearing a red cloak in chapter one isn't wearing a blue one in chapter four because the model forgot the initial context.

The Orchestration Layer

Inky uses a custom orchestration layer to manage the workforce. This is what I call agentic engineering. Instead of one massive prompt trying to do everything, I have specialized agents for specific tasks: one for narrative pacing, one for dialogue consistency, and one for world-state validation.

This layer acts as the operating system for the product. It handles the escalation paths. If an agent produces an output that violates the world-state—such as a character being in two places at once—the system catches the error and re-routes the task. This reduces the amount of manual oversight I have to provide, allowing the machine to operate autonomously.

Keep reading

Related posts

All posts→
EditorialB
Jun 10, 2026

Building an AI Story App: Lessons from Agentic Engineering

Shipping an AI story app requires moving past simple prompts to agentic engineering. Here is how I built Inky as a permanent equity asset.

inkyagentic-engineeringproduct-strategy

Lessons Learned the Hard Way

Shipping today means dealing with the reality of non-deterministic systems. You cannot unit test a prompt the same way you test a function. I have spent more time on output validation than on the actual generation logic.

Managing Non-Deterministic Output

When building an AI story app, you will face the problem of "hallucination" where the model ignores your constraints. I solved this by implementing a multi-stage verification process. The first agent generates the content, and a second, more constrained agent audits that content against the structured data in the database. If the audit fails, the content is discarded before the user ever sees it.

This approach increases the cost of inference, but it protects the integrity of the product. In a permanent-equity company, the long-term value of the brand is more important than shaving a few cents off the API bill today.

The Cost of Context

Context is the most expensive resource in AI-native development. As the story grows, the amount of data you need to feed the model to maintain consistency increases. I learned the hard way that passing the entire story history into every call is a recipe for high latency and even higher costs.

I moved to a summarized context model. The agents maintain a "running summary" of the narrative, which is updated after every interaction. This summary, combined with the structured world-state, provides enough context for the model to function without the bloat of the full transcript. It is about being an efficient operator of the machine.

Agentic Engineering in Practice

At Total Ventures, the workforce is the machine. For Inky, this means the agents are responsible for more than just writing stories. They handle the metadata generation, the categorization of content, and the initial quality assurance.

Working in public allows me to show the artifacts of this process. The agents are not just "helpers"; they are the primary executors of the product's value proposition. My role is to architect the system, define the constraints, and monitor the P&L. This is the leverage that AI provides to a solo owner. You are no longer a developer writing code; you are an owner building a system that writes code and generates value.

Built to Keep: The Permanent Equity Model

I am not building Inky to sell it. I am building it to compound. This changes every decision I make, from the choice of the data layer to the way I handle user retention.

When you are building to keep, you prioritize durability over speed. You don't take shortcuts that will create technical debt three years from now. You build a robust monorepo, you document the orchestration logic, and you ensure the financial rails are clean. The goal is durable free cash flow.

Inky is one brand in a portfolio of five. By using a shared engine and an agentic workforce, the marginal cost of adding a new brand to the portfolio decreases over time. This is how a single human can compete with a funded team. It is not about working harder; it is about owning a better machine.

Shipping Today

Building an AI story app is a demonstration of what is possible when you stop thinking like a freelancer and start thinking like an owner. The tools are available to everyone, but the discipline to build a permanent system is rare.

I am shipping updates to Inky's orchestration layer today. The focus remains on tightening the feedback loops between the agents and the state database. If you are building in this space, focus on the system underneath the prompt. That is where the moat is.

I am happy to talk about the specifics of this architecture or how I am scaling Total Ventures with an AI workforce.

Always forge ahead.

Justin Tsugranes

RecommendedFree

Free download

Get the Launch Checklist →
If this resonated

The studio is where the rest of it lives.

Total Ventures is the umbrella — the products, the resources, the strategy session.

totalventures.io
  • Resources

    Launch Checklist + the Builder’s Playbook bundle.

  • Strategy session

    A focused hour on your repo, stack, and monetization.

  • The brands

    The portfolio of products I’m building, end to end.

Studio Notes

How I’m building the studio.

The operator’s log — systems, decisions, and what’s working.

JT

Written by

Justin Tsugranes

Founder, Total Ventures

Solo-founder building a multi-brand product studio with AI agents. Writing about building, operating, and shipping.

ShareXLinkedInFacebook
#ai-native#inky#system-architecture#shipping

On this page

  1. The Shift in Software Production
  2. The Architecture of an AI-Native Product
  3. State Management Over Generation
  4. The Orchestration Layer
  5. Lessons Learned the Hard Way
  6. Managing Non-Deterministic Output
  7. The Cost of Context
  8. Agentic Engineering in Practice
  9. Built to Keep: The Permanent Equity Model
  10. Shipping Today
shipping
Building an AI Story App: Lessons from Shipping Inky
Jun 7, 2026

Building an AI Story App: Lessons from Shipping Inky

I am building Inky, an AI storytelling app. Here is the architecture, the failures, and the systems required to ship a generative product that actually works.

aiarchitectureinkyshipping
Building an AI Story App: Lessons from the Studio Floor
Jun 6, 2026

Building an AI Story App: Lessons from the Studio Floor

Inside the architecture of Inky. A look at agentic engineering, narrative coherence, and the lessons learned the hard way while building an ai story app.

aiarchitectureagentic-engineeringinky