pd notice

This commit is contained in:
Luxferre
2026-08-25 17:40:17 +03:00
parent 7d76ec7c12
commit 35ee82a6e6
4 changed files with 19 additions and 7 deletions
+2
View File
@@ -1,3 +1,5 @@
# Created by Luxferre in 2026, released into the public domain
.PHONY: all build clean test run .PHONY: all build clean test run
all: build all: build
+10 -6
View File
@@ -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. `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`. - **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. - **Zero external dependencies**: Implemented using pure Go standard library.
## Building ## Installation
```bash
go install code.luxferre.top/luxferre/th3ist@latest
```
### Building from source
```bash ```bash
make build make build
@@ -207,8 +213,6 @@ for chunk in response:
print() print()
``` ```
## Testing ## Credits
```bash Created by Luxferre in 2026, released into the public domain with no warranties.
make test
```
+6
View File
@@ -261,3 +261,9 @@ curl http://localhost:8080/v1/chat/completions \
| [`Makefile`](file:///home/lux/ditch/th3ist/Makefile) | Build, test, run, and cleanup targets. | | [`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. | | [`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. | | [`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.
+1 -1
View File
@@ -1,3 +1,3 @@
module th3ist module code.luxferre.top/luxferre/th3ist
go 1.23.0 go 1.23.0