AI SYSTEMS / RAG / AGENTS / AUTOMATION
AI that does useful work.Inside the systems people already use.
I design practical intelligence: knowledge assistants, agent workflows and automations that connect context to action.

Answers connected to the knowledge that matters.
A knowledge assistant is only trustworthy when its answers stay grounded in confirmed sources. Retrieval-augmented generation pulls the relevant passage before the answer is written, and every answer is traceable back to where it came from.
Illustrative RAG interactionQuestion
What is the current approval process?
Answer
Requests above the standard threshold need a second sign-off before they move forward. The approval flow captures who reviewed the request and when.
Sources
- Policy handbook
- Approval flow
- Last updated: 2026-06-02
When context is insufficient
“I don't have enough confirmed context to answer that.”
A goal becomes a visible, bounded plan.
An agent doesn't act freely — it turns a goal into a plan, names the tools it would use, and stops for a human decision before anything consequential happens. This is an abstract illustration of that anatomy, not a real client workflow.
Illustrative agent workflowGoal
Prepare a weekly status summary for a project owner.
Plan
- 1.Gather updates from the connected sources.
- 2.Draft a short summary grouped by priority.
- 3.Flag anything that looks incomplete or overdue.
Tools
- Knowledge base lookup
- Draft composer
Approval
Waiting for human review before sending.
Result
Summary drafted — held for approval.
Less switching. More forward motion.
Automations should remove repetitive handoffs, not hide important decisions.
Illustrative automation flowIntelligence needs a system around it.
Source grounding
Answers stay tied to confirmed sources instead of invented detail.
Permissions
Every workflow respects who is allowed to see and change what.
Human approval
Consequential steps pause for a person before they proceed.
Observability
What the system did — and why — stays visible after the fact.
“I'm useful when I know the context — and when I know my limits.”
