File size: 1,010 Bytes
16998ad
 
 
 
 
 
5dcba42
16998ad
 
 
 
 
e4a0928
16998ad
e4a0928
 
 
 
fc27374
ee6d38b
 
 
5dcba42
 
ee6d38b
 
 
 
 
 
5dcba42
ee6d38b
16998ad
 
 
 
ee6d38b
5dcba42
16998ad
 
ee6d38b
fc27374
 
16998ad
22dac5c
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
---
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
```