Skip to content

Releases: rmusser01/tldw_server

PoC-Version-Final-Snapshot

09 Aug 06:00
79d77e2
Compare
Choose a tag to compare
Pre-release

This is a snapshot release of the final gradio PoC build.
This version was the first iteration of the application, and is no longer supported.
If you are looking for a replacement for a local-first/open-source solution similar, please see either tldw_chatbook: https://github.com/rmusser01/tldw_chatbook or the Web Front-end for tldw_server:

Install instructions:

tldw_server – Installation Guide (Win/Mac/Linux)

Requirements

  • Python 3.9+
  • ffmpeg (media processing)
  • 8GB+ RAM (3–4GB for server, rest for models)
  • 10GB+ disk space

1. Install System Dependencies

Linux

# Debian/Ubuntu
sudo apt install ffmpeg portaudio19-dev gcc build-essential python3-dev
# Fedora
sudo dnf install ffmpeg portaudio-devel gcc gcc-c++ python3-devel

macOS

brew install ffmpeg portaudio

Windows


2. Download Software & Create Virtual Environment

# Download this package via your choice, and then extract the folder to a location of your choosing, and then navigate to that folder via the terminal.

cd tldw_server

python3 -m venv .venv
# Activate:
# Linux/macOS:
source .venv/bin/activate
# Windows:
.venv\Scripts\activate

3. Install Python Dependencies

pip install -r requirements.txt

4. Configure API Keys

cp config.txt.example config.txt
# Edit config.txt with your keys & settings

Alternatively, use environment variables (OPENAI_API_KEY, ANTHROPIC_API_KEY, etc.).


5. Run the Server

python summarize.py -gui

Optional – Docker Install

CPU

docker build -f Helper_Scripts/Dockerfiles/tldw_cpu_Dockerfile -t tldw-cpu .
docker run -p 8000:8000 tldw-cpu

GPU

docker build -f Helper_Scripts/Dockerfiles/tldw_nvidia_Dockerfile -t tldw-gpu .
docker run --gpus all -p 8000:8000 tldw-gpu

PoC-Version-Final-Snapshot

20 May 02:45
3021c29
Compare
Choose a tag to compare
Pre-release

This release is the final snapshot of the Proof-of-Concept version of tldw.

It was built using the original tldw project as a donor base and extended from there, using Gradio as the UI.

This project is meant for a single user and while it can definitely be useful, I would recommend looking towards the latest release of tldw for a better codebase, and less bugs.

What's Changed

Full Changelog: Beta-v0.8...PoC-Version-1.0

Beta-v0.8-SNAPSHOT

18 Nov 04:28
a8ff2b5
Compare
Choose a tag to compare
Beta-v0.8-SNAPSHOT Pre-release
Pre-release

What's Changed

Full Changelog: Beta-v0.7...Beta-v0.8

Beta v0.7 Release

22 Oct 03:14
5532fa2
Compare
Choose a tag to compare
Beta v0.7 Release Pre-release
Pre-release

WIP v0.7 Release - SNAPSHOT
Differences from the last one:
idk.
RAG Notes, thats all that comes to mind.
Obviously much more, but eh.

This is meant only for archival/snapshot-in-time purposes. If you are looking to use the project, clone the latest from MAIN.

Beta v0.6

27 Sep 01:46
ad4f64c
Compare
Choose a tag to compare
Beta v0.6 Pre-release
Pre-release

Snapshot

Beta v0.5 release

14 Sep 03:00
7193c78
Compare
Choose a tag to compare
Beta v0.5 release Pre-release
Pre-release

Code Snapshot

What's Changed

Stuff
RAG

Full Changelog: Beta-v0.4...Beta-v0.5

Beta v0.4 release

19 Aug 16:55
fdc9697
Compare
Choose a tag to compare
Beta v0.4 release Pre-release
Pre-release

Snapshot of latest checkpoint.

What's Changed

Full Changelog: Beta-v0.2...Beta-v0.4

Beta V0.2

28 Jul 22:52
e12b790
Compare
Choose a tag to compare
Beta V0.2 Pre-release
Pre-release

This is a snapshot release for archival purposes.
This release should work as expected.