What I am building
Portfolio
Two products, both born from a problem I had myself, both still in active development. Below is what each one does, which problem it solves, and what you get out of it.
What each system is
Nolorem
LiveSaaS product
Researched content with sources, not invented text
- Topic
- Research
- Draft
- Verification
- Publish
- What it is
- A content platform that researches a subject, writes a post about it, reads every claim back against its source, and schedules and publishes the result as a blog post and as social posts to your website.
- Why it exists
- Making content comes round every week, and some weeks the ideas simply are not there. The tools that exist each solve one part of it: a writing assistant produces fluent text but does not know your previous post, a scheduler posts what you give it without knowing the content, a keyword tool hands you a spreadsheet and leaves the writing to you. And with what a model writes, you are never certain it is true. Nolorem researches first, checks every claim against its source, and carries one subject through to scheduled blog and social posts.
- What you get
- You can see why a post holds up. Every claim is placed beside the source that should carry it, with a verdict per claim, and what does not survive never reaches the text. Reviewing becomes a check of a handful of points instead of researching the whole piece again.
Support platform
LiveInternal product
What I went looking for did not exist, so I built it
- Question
- Knowledge base
- Assistant
- Ticket
- Base grows
- What it is
- A self-hosted knowledge base with ticketing and an AI assistant that answers only from its own documentation, pointing at the article the answer came from. Gated to customers.
- Why it exists
- Nolorem customers need somewhere to turn when something breaks. A hosted helpdesk charges per agent per month and puts customer conversations on someone else’s servers, which sits oddly with a platform built on confidentiality. Documentation alone is not enough either: an article answers the question someone thought of in advance, and anyone who does not find their answer there has nobody to ask.
- What you get
- The help improves exactly where it fell short. A ticket is not only work, it is also proof that the knowledge base has a hole. That hole gets filled, so the next person with the same question finds the answer straight away.

