An open API service indexing awesome lists of open source software.

https://github.com/jaume-ferrarons/write4all

✅ Write4All - Create the right content for everyone
https://github.com/jaume-ferrarons/write4all

gemini-api gemini-pro gemini-pro-vision generative-ai image-analysis inclusivity text-processing

Last synced: 7 months ago
JSON representation

✅ Write4All - Create the right content for everyone

Awesome Lists containing this project

README

          

---
title: Write4All
emoji: ✍️✅
colorFrom: pink
colorTo: green
sdk: gradio
sdk_version: 5.16.0
app_file: app.py
pinned: true
license: mit
---

# ✅Write4All

In a world where diversity and inclusivity are essential, crafting content that resonates with everyone can be a challenge. With ✅Write4All I hope making the world more inclusive, one word and image at a time.

See it in action in:
- HuggingFace Spaces: [✅Write4All](https://huggingface.co/spaces/Jaume/Write4All).
- Examples notebook: [✅Write4All Examples](./notebooks/examples.ipynb).

## Requirements

- Python 3.12+
- uv
- Gemini API key

## Installation

```bash
uv sync --frozen
```

## Running the app

```bash
export GEMINI_API_KEY=your_api_key_here
uv run gradio app.py
```

## Development
HuggingFace Spaces require the `requirements.txt` file to be updated with the latest dependencies.
Update the `requirements.txt` file with the following command:
```bash
uv export --no-dev --format requirements-txt > requirements.txt
```