Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

What is Writer Framework?

Writer Framework is an open-source framework for creating AI applications. Build user interfaces using a visual editor; write the backend code in Python.

Writer Framework is fast and flexible with a clean, easily-testable syntax. It provides separation of concerns between UI and business logic, enabling more complex applications.

Quick Start

Installation

Writer Framework works on Linux, Mac, and Windows. It supports Python versions 3.9.2 through 3.12.

pip install writer

Create and Run Your First App

# Create a demo app
writer hello

# Create a new app
writer create my_app

# Edit your app (opens visual editor)
writer edit my_app

# Run your app
writer run my_app

The writer edit command opens the visual editor in your browser where you can build your UI by dragging and dropping components.

Documentation

For comprehensive guides, tutorials, and API reference, visit the official documentation.

Contributing

See CONTRIBUTING.md

About Writer

Writer is the full-stack generative AI platform for enterprises. Quickly and easily build and deploy generative AI apps with a suite of developer tools fully integrated with our platform of LLMs, graph-based RAG tools, AI guardrails, and more. Learn more at writer.com.

License

This project is licensed under the Apache 2.0 License.

Metadata

Release files for writer 1.29.0rc7

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for writer 1.29.0rc7
File Size Uploaded
writer-1.29.0rc7.tar.gz 22.1 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for writer 1.29.0rc7
File Interpreter ABI Platform
writer-1.29.0rc7-py3-none-any.whl Python 3 none any Details

Total release size: 44.7 MB

Release files / writer-1.29.0rc7.tar.gz

Download URL writer-1.29.0rc7.tar.gz
Size 22.1 MB
Tags Source
SHA-256 checksum
How to use checksums
199d52f702635c4786f80338b638508eed593f85caeb617e51d33f68ea6c5b5c
BLAKE2b-256 checksum
How to use checksums
c9fc46e3e2d8bda4fd15932bc584f4e810e951fb0c2bedba7f7b665ae2fc3289
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.5.1 CPython/3.12.3 Linux/6.17.0-1022-azure

Release files / writer-1.29.0rc7-py3-none-any.whl

Download URL writer-1.29.0rc7-py3-none-any.whl
Size 22.6 MB
Tags Python 3
SHA-256 checksum
How to use checksums
499fdfcc9bba8fe55f61a7e9333e8e3e9d82ba5d23e1ae5af98f912a3732a8f0
BLAKE2b-256 checksum
How to use checksums
55c1d0d276138d05b75b597fe457cb36c356d595b1a3b444554a8eb019cc31dc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.5.1 CPython/3.12.3 Linux/6.17.0-1022-azure

Release history Release notifications | RSS feed

This release

1.29.0rc7 This release

2 release files

1.27.0

2 release files

1.25.0

2 release files

1.22.0

2 release files

1.21.0

2 release files

1.20.1

2 release files

1.20.0

2 release files

1.19.1

2 release files

1.19.0

2 release files

1.17.0

2 release files

1.16.2

2 release files

1.15.1

2 release files

1.14.0

2 release files

1.13.0

2 release files

1.12.0

2 release files

1.10.0

2 release files

1.9.1

2 release files

0.8.2

2 release files

0.8.1

2 release files

0.7.5

2 release files

0.7.4

2 release files

0.7.3

2 release files

0.7.2

2 release files

0.7.1

2 release files

0.7.0

2 release files

0.6.1

2 release files

0.6.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page