Connecting Documents and AI
If you’re building document-AI experiences, then you know how hard it is to get the plumbing right. Asking an AI to rewrite something is easy; doing it inside the document might look simple at first, but between precise edits, change review, rich-text complexities, tables, images, streaming, and all the other details it gets challenging fast. Especially when we’re talking about collaborative rich text.
At Tiptap, we’ve spent the past year figuring out how to offer this difficult infrastructure as a platform—so our customers can focus on building their unique functionality rather than the difficult-but-uninteresting bridge between AI and editor. Last month, we wrote about how it works. Today, I’m thrilled to announce a new beta version of our AI Toolkit, simpler and ready for production use.
What’s this about free licenses?
Intrigued? Want to take AI Toolkit for a spin? Just sign up for a Tiptap account and join our AI License Giveaway: we’re selecting 100 sign-ups to win a free lifetime AI Toolkit license good for 100k tool calls a month. In exchange, we want to hear from you: your feedback will help define the next version of AI Toolkit.
What is AI Toolkit?
AI Toolkit bridges the gap between your AI agents and your documents. With it, you inform your agent about the content and structure of a document, and enable the agent to make targeted edits that you can display as precise tracked changes in a Tiptap Editor. It integrates with our Document Server and Collaboration service, so AI changes can appear in your users’ editors in real time. But it works server-side and doesn’t require the presence of a Tiptap Editor, so you can build long-running AI workflows that won’t disappear when the user closes the browser, or that can run overnight while users sleep.
AI Toolkit doesn’t do AI for you: we know you want full control and ownership of your agentic loop. Nor does it require a particular document-storage or -sync system (though it becomes more powerful when paired with our Document Server). Rather, AI Toolkit extends the same principle of headlessness that we bring to our Editor: You own your codebase, your AI, your infrastructure; we plug in flexibly, solving problems you don’t need to solve on your own without getting in the way.
Why do I need it?
Suppose you’re building a platform to create and edit legal contracts. Users can call upon AI to assemble NDAs, employment agreements, privacy policies, and so on, and then work together with each other and with AI to review, revise, and finalize.
What does that mean functionally? With a traditional chatbot-based experience your users can say, “Review Section 3.1 and ensure it’s consistent with the rest of the contract.” The chatbot might ask a few questions, then come back with a revised section that you paste into the doc.
That’s awkward! Why can’t your user select the section instead of referring to it in words? Why must they paste the results back into the doc? And once they do, if the section is long, why make them hunt around for the bits that have changed in order to review them?
Here’s a better approach: your user selects the section, asks, “Ensure this is consistent with the rest of the contract,” and sees three precise, two-word suggestions they can accept or reject. Maybe the AI even leaves a comment explaining itself.
That improved experience is incredibly difficult to build from scratch. We know, because we’ve spent the past year building it so you don’t have to. That’s AI Toolkit.
FAQs
How do I implement AI Toolkit?
To get started integrating AI Toolkit into your product, sign up; then dive into the AI Toolkit documentation.
What’s production-ready? What’s beta?
When we say “beta” at Tiptap, it means a product you can use safely in production, and on which we’re still actively collecting feedback. That feedback may result in changes, but those won’t generally be breaking changes—and any that are will happen with ample warning.
AI Toolkit is beta and thus production-ready. The only exceptions are Tiptap Shorthand, our format for reducing token usage; and streaming of AI-generated changes. Both are in alpha. We expect streaming to reach beta within a few weeks but want more feedback on it first.
How has AI Toolkit changed?
If you weren’t familiar with our AI products before today, you can skip this answer. That said: over several iterations we’d created a confusing collection of product names, and we’re simplifying that situation while focusing on what we feel is the best path for most developers. More specifically:
- Server AI Toolkit becomes AI Toolkit: the product we previously called Server AI toolkit is now simply AI Toolkit. With today’s announcement it graduates from alpha into beta.
- The fully client-side variant of AI Toolkit still exists for customers who need its unique functionality.
- Basic AI is the new name for what we used to call AI Generation. It’s the simplified, non-agentic AI functionality included in every Tiptap plan.
- Other previous terms like Content AI and AI Suggestions are no longer relevant.
Why focus on the server? Almost universally, developers run their agentic loops there; pairing that with client-side toolkit means extra overhead and adds a dependency on the user’s browser. Our server-centric architecture avoids that by cutting ties with the browser and the Editor, then routing its UI needs through our Collaboration service.
How are these free plans different from paid AI Toolkit plans?
The free plans we’re offering with this promotion are unlimited in their duration, but limited to 100,000 tool-calls per month: more than enough for experimentation, building, and deploying to your first few users.
Once you scale beyond that, talk to our sales team to figure out the AI Toolkit option that’s best for you including unlimited usage, on-premise deployment, and more.
I missed the boat! Will there ever be more free licenses?
Maybe! If you joined the waitlist, we’ll let you know if & when there are. And remember: we sell AI Toolkit and offer free trials – just contact our sales team.