Designed & built Case study Live

KnowledgePeak.ai

An AI documentation generator that puts enterprise knowledge practice within reach of small teams — guided questionnaires produce structured articles, with provider-agnostic LLM routing and admin-configurable templates.

Project
KnowledgePeak.ai
Role
Founder & Developer
Timeline
2025–Present
knowledgepeak.ai
KnowledgePeak.ai homepage: a dark interface headlined 'Your customers keep asking. We write the answers,' above a scrolling ticker of real customer questions

Enterprise knowledge practice, without the enterprise

I spent a decade teaching enterprise support organizations to write good knowledge articles. The methodology works — and it arrives wrapped in KCS training programs, coaching networks and content standards that assume you have staff to dedicate to it.

Small businesses have the identical problem and none of that scaffolding. They need a troubleshooting article, an FAQ, a policy document. What they usually produce is a wall of prose that answers no specific question, because nobody told them the structure is the part that matters.

KnowledgePeak encodes the structure so the user doesn’t have to learn it first.

The questionnaire is the methodology

The obvious version of this product is a text box saying “describe your article.” I built something else, because a blank prompt hands the user responsibility for knowing what good looks like — and that’s the problem they came with.

Each document type has a guided questionnaire derived from the article structures I used in enterprise KCS practice. A troubleshooting article asks about the environment, the symptom, the cause and the resolution as separate inputs. By the time you’ve answered it, the structural work is finished, and the model fills in well-scoped sections instead of inventing a document shape.

It’s the argument I’ve made in writing for years — AI output quality is mostly a knowledge-structure problem — built as a product rather than a conference talk.

Architecture worth noting

Provider-agnostic generation. An LLMService layer sits between the article generator and the models, currently routing to OpenAI or Grok. Adding or swapping providers leaves generation logic untouched.

Prompts as data, not code. Templates, system prompts, model configuration and SEO directives live in Postgres, editable through an admin panel, with hardcoded fallbacks that keep generation running if the database is unreachable. Improving output means editing a record rather than shipping a release — the same reasoning behind putting knowledge content in a CMS.

Export that matches reality. Generated articles are editable in a rich-text editor and export to TXT, Markdown, DOCX and PDF, so documentation lands wherever the team already works.

Usage accounting. Generation is metered per user against tracked usage records, with the schema in place for subscription billing.

Where it stands

Generation, editing, export, authentication and admin configuration are live and working. Billing is next: the schema and customer fields are in place, with webhook handling to follow.

Inside the build

1
knowledgepeak.ai
KnowledgePeak examples page showing messy input notes beside the finished, structured FAQ page generated from them
The examples page shows the actual transformation: unstructured notes in, a structured FAQ page out. The guided questionnaire is what makes the output consistent.

Questions about this work?

Happy to go deeper on any of it — the decisions, the trade-offs, or what I'd do differently.