File size: 1,374 Bytes
ebc3bf5
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
# Enhancements

The hackathon MVP covers the core loop well. Here's where it could go next.

## Quick wins

- **Batch compression** β€” let users paste multiple texts and compress them all at once
- **Export history** β€” download past runs as a CSV straight from the History tab
- **Named presets** β€” save favourite token budget + model combinations and reuse them
- **`.env` support** β€” load config from a `.env` file instead of setting env vars manually

## Worth building next

- **Iterative compression** β€” if the quality score drops below a threshold, automatically retry with a slightly relaxed budget
- **Custom focus instructions** β€” let the user say "keep all numbers" or "preserve action items only" before compressing
- **Chunked compression** β€” handle inputs that exceed the model's context window by splitting, compressing each chunk, then merging
- **REST API** β€” a simple `/compress` endpoint via Flask so other tools can call TinyPress programmatically

## Longer term

- **VS Code extension** β€” compress selected text without leaving the editor
- **CLI tool** β€” `tinypress compress --budget 500 input.txt` for terminal users
- **Hosted version** β€” a SaaS wrapper with usage tracking and team history
- **Domain-specific fine-tuning** β€” train a compressor specialised for legal, medical, or code content


🏠 [README.md](../README.md)