Writer Framework - Writer AI Studio

Documentation Index

Fetch the complete documentation index at: /llms.txt

Use this file to discover all available pages before exploring further.

The Writer Framework lets you build feature-rich apps by using a drag-and-drop visual editor called the Builder and writing the back-end code in Python. It’s fast and flexible, with clean, easy-to-test syntax. It provides separation of concerns between UI and business logic, enabling more complex apps.

Build AI apps with the Writer Framework when:

  1. You need to incorporate external data sources, such as external APIs
  2. You have complex user input that requires custom logic, such as conditions that trigger the use of different prompts
  3. You want to quickly analyze and visualize data using an LLM

The Writer Framework offers:


def handle_text_update(state):
    state["text"] = "Updated text"

writer.init_state({
    "text": "Initial text"
})

To get started, head to Quickstart or our tutorials:

Social post generator
\
Generate multiple social media posts in a click of button using our social media generator.

Chat assistant
\
Using Knowledge Graph, our graph-based RAG solution, you can build chat assistants to quickly ask questions using your data sources.

Product description generator
\
Build real-time digital shelves for hundreds of products that are automatically customized for different e-retailers.