Skip to main content
Need help building? Writer has an in-house solutions team that can build custom AI agents for you. Contact our sales team
This guide covers the developer paths for building on Writer with code. Choose Agent Builder v2 to deploy your own application to Writer and run it under platform controls, or use the Writer API and SDKs to integrate AI capabilities into an application you host yourself.

Compare the paths

Both paths give you full programming control. The difference is what you build and where it runs.
  • Agent Builder v2: Build your application in your own IDE with any framework, then deploy it to Writer as a dockerized app. Choose this when you want to develop and ship a full application and have Writer run it. Writer handles hosting and environments so you can focus on your code.
  • Writer API and SDKs: Call Writer from an application you build and host yourself. Choose this when you want to embed AI into an existing stack or product surface without moving your application to Writer.

Build with Agent Builder v2

Agent Builder v2 is in open beta. Features and limitations described here are subject to change.
Build your agent in your own IDE with the frameworks you already use, then package it as a dockerized Python or JavaScript/TypeScript application and deploy it to Writer. With Agent Builder v2, you can:
  • Build with any framework and deploy from your IDE with no framework lock-in.
  • Keep separate development and production environments, each with version history.
  • Add Writer’s hosting, supervision, and governance on top of your existing code.

Getting started resources

Example use cases

Deploy a full-stack chat application to Writer and run it under platform controls.
Deploy an agent built with LangGraph, CrewAI, or another supported framework and run it under Writer governance.

Build with the Writer API and SDKs

The Writer API and SDKs are ideal for engineers who want to embed generative AI into their own stack or access the Writer platform programmatically in any language. With the Writer API and SDKs, you can:
  • Build custom applications with the chat and completion APIs, or integrate with your existing tech stack.
  • Create knowledge graphs from your own files and documents to power Q&A and retrieval.
  • Extend a model’s functionality with tool calling to fetch real-time data or run calculations.
  • Use the REST API in any language, or use the Python or Node SDK.
  • Note: You need an API key to use Writer APIs and SDKs. Follow the instructions to get your API key.

Getting started resources

Guides

Example use cases

Embed a chat app into an existing tool or service.
Add text completion capabilities to a tool or service your company already uses.

Next steps