Enkrateia
Clean, fast interface for GPT-3.5 and GPT-4 with conversation history, model switching, system prompt customization, and token usage tracking. Built as one of my earliest OpenAI API integrations with a focus on minimal, responsive design.

What It Is
Clean, fast interface for GPT-3.5 and GPT-4 with conversation history, model switching, system prompt customization, and token usage tracking. Built as one of my earliest OpenAI API integrations with a focus on minimal, responsive design. GitHub describes it as: OpenAI API playground with GPT-4 access. Built with the T3 stack (Next.js, tRPC, NextAuth).
Current Evidence
| Surface | Current evidence |
|---|---|
| Live site | https://enkrateia.vercel.app/ |
| GitHub | Kevin-Liu-01/Enkrateia |
| Visibility | public |
| Language | TypeScript |
| PortfolioMon | #027 (AI/Web) |
| Last repo push | 2026-06-16 |
Why It Matters
This shows the applied-AI side of the portfolio: a narrow user problem, a concrete input surface, and model output wrapped in a product workflow instead of a bare chat box.
PortfolioMon Model
PortfolioMon card #027; AI/Web; HP 250, ATK 150, DEF 55, SPD 135; standard card.
| Move | Type | Power | Read as |
|---|---|---|---|
| GPT-4 Query | AI | 110 | A costly but devastatingly powerful API call. |
| API Overload | Web | 80 | Floods the API, causing damage and a potential burn. |
| Model Fine-Tune | AI | 95 | A highly-tuned query that hits for critical damage. |
| Token Stream | Data | 70 | A rapid stream of data that drains the foe's tokens. |
Graph Position
This is a standalone leaf page. The complete repo/card accounting lives in Project Inventory Ledger.
Timeline
- 2023-03-30 | Repository Kevin-Liu-01/Enkrateia created. Source: raw/github/kevin-repos-2026-07-01.json
- 2026-07-01 | Page created during the project graph refresh from Kevin's live GitHub inventory, PortfolioMon card scrape, README scrape, and downloaded portfolio screenshot. Source: raw/sites/kevinliu-biz-2026-07-01/portfolio-projects.json; raw/github/kevin-repos-2026-07-01.json