From 35ee82a6e607453cc4a74edf8414bf01abb6c441 Mon Sep 17 00:00:00 2001 From: Luxferre Date: Tue, 25 Aug 2026 17:40:17 +0300 Subject: [PATCH] pd notice --- Makefile | 2 ++ README.md | 16 ++++++++++------ architecture.md | 6 ++++++ go.mod | 2 +- 4 files changed, 19 insertions(+), 7 deletions(-) diff --git a/Makefile b/Makefile index 6ad4c4e..abddab9 100644 --- a/Makefile +++ b/Makefile @@ -1,3 +1,5 @@ +# Created by Luxferre in 2026, released into the public domain + .PHONY: all build clean test run all: build diff --git a/README.md b/README.md index 7609ccf..9538116 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# th3ist: OpenAI-compatible gateway for t3.chat +# th3ist: Free OpenAI-compatible gateway for t3.chat `th3ist` is a zero-dependency, standalone Go proxy gateway that exposes an OpenAI-compatible HTTP interface (`/v1/chat/completions` and `/v1/models`) backed by the `t3.chat` API. @@ -24,7 +24,13 @@ - **Function / tool calling translation**: Injects tool schemas into system instructions, maps multi-turn tool calling history, and parses model tool invocations into standard OpenAI `tool_calls`. - **Zero external dependencies**: Implemented using pure Go standard library. -## Building +## Installation + +```bash +go install code.luxferre.top/luxferre/th3ist@latest +``` + +### Building from source ```bash make build @@ -207,8 +213,6 @@ for chunk in response: print() ``` -## Testing +## Credits -```bash -make test -``` +Created by Luxferre in 2026, released into the public domain with no warranties. diff --git a/architecture.md b/architecture.md index 24149fd..80d5951 100644 --- a/architecture.md +++ b/architecture.md @@ -261,3 +261,9 @@ curl http://localhost:8080/v1/chat/completions \ | [`Makefile`](file:///home/lux/ditch/th3ist/Makefile) | Build, test, run, and cleanup targets. | | [`README.md`](file:///home/lux/ditch/th3ist/README.md) | User documentation, quickstart guide, CLI flags, and API examples. | | [`architecture.md`](file:///home/lux/ditch/th3ist/architecture.md) | In-depth architectural design, reverse engineering findings, and security mechanisms. | + +--- + +## 5. Credits + +Created by Luxferre in 2026, released into the public domain with no warranties. diff --git a/go.mod b/go.mod index 3aa8953..3d70b67 100644 --- a/go.mod +++ b/go.mod @@ -1,3 +1,3 @@ -module th3ist +module code.luxferre.top/luxferre/th3ist go 1.23.0