Writer Framework
Writer Framework is an open-source Python framework designed for building AI applications fully integrated with the Writer platform. It allows developers to create user interfaces through a visual editor while writing backend logic in Python, supporting applications such as knowledge assistants, campaign automation, and RFP workflows. The framework employs a state-driven architecture with reactive state references and event handlers, enabling clear separation between UI and business logic. It integrates with Writer's large language models, retrieval-augmented generation tools, AI guardrails, and APIs for text generation, chat, and knowledge graph management. Deployment and app lifecycle management are facilitated through command-line interface commands. Writer Framework leverages the Python ecosystem with Poetry for dependency management, promoting clean and testable code.
An open-source Python framework for building AI applications integrated with the Writer platform using a visual UI editor and Python backend.
Knowledge Assistants
Develop AI-powered assistants that provide knowledge retrieval and management within enterprise workflows.
Campaign Automation
Build applications to automate marketing campaigns leveraging AI-generated content and workflows.
RFP Workflows
Create tools to manage and automate request-for-proposal processes using AI capabilities.
Data Analysis Tools
Develop interactive dashboards and data analysis applications integrated with AI features.
pip install writer on Python 3.9.2 or higher (compatible with Linux, Mac, Windows).writer hello to start the Writer Framework Builder visual editor via a local URL.writer create my_app to create an app, then writer edit my_app to open the visual editor.writer run my_app.wf.init_state({"counter": 0}) and write Python event handlers; build UI with reactive references like @{counter}.writer deploy app_name or integrate with Writer APIs for extended functionality.