Stories from the gateway
Guides
LlamaIndex Setup on a Custom OpenAI-Compatible Endpoint
Configure LlamaIndex against a non-OpenAI base URL, split the LLM from the embedding model, and avoid the defaults that silently call OpenAI anyway.
· 9 min readGuides
LLM Classification: Fix the Taxonomy Before the Model
Most classification failures are label definition failures. How to design a taxonomy, handle abstention and imbalance, and check the model beats a cheap baseline.
· 9 min readGuides
LLM Data Extraction: Design the Schema Before the Prompt
· 9 min readGuides
LLM Summarisation: Omission Hurts More Than Invention
· 9 min readGuides
LLM Translation: Placeholders, Glossaries and Register
· 9 min readGuides
LLM-Powered Search: The Model Is Not the Retriever
· 9 min readGuides
Logging LLM Requests Safely Without Building a Liability
· 9 min readGuides
Neovim LLM Setup: Adapters, Keys and Custom Endpoints
· 8 min readGuides
OpenAI Node SDK Setup Against a Custom Base URL
· 9 min readGuides
OpenAI Python SDK Setup for Any Compatible Endpoint
· 9 min readGuides
opencode Setup Guide: Custom Providers in the Terminal
· 8 min readGuides
PII in Prompts: How It Gets There and How to Get It Out
· 9 min readGuides
Pre-Commit Hooks That Call an LLM: Worth It or Not?
· 9 min readGuides
Prompt Templates and Versioning: Treating Prompts as Code
· 9 min readReady to start?
Every model, one key. Start free and upgrade when you are ready.

