Amicus AI chatbot
Answering policy questions for federal staff

In Feb-June 2025, I built an internal AI chatbot for the Courts Administration Service to answer staff questions by referencing internal policy documents.
Called “Amicus” (which means friend of the court), it helps employees quickly find answers to questions like:
- where do I store files over 100 MB?
- how do I process post-hearing submissions?
Do you know the answers to those things? No, me neither. But Amicus does.
I owned the product end-to-end: working with the client to understand the use case, design the interactions, build the frontend and backend, integrate the AI, set up the Azure infrastructure, and automate deployment.
Amicus is a RAG-based “chat with my data” application built using the ASP.NET framework (C#) and deployed into an enterprise Azure backend infrastructure. It’s bilingual, accessible, Government-of-Canada-branded, and it works on your phone. It saves your conversations for later, and allows you to leave feedback to tell it what you really think.
It’s a clean little app that works great and solves a common organizational use case. It was built through short sprints, frequent deployments, and stakeholder demos, and shipped to internal government staff in August 2025. Overall, it’s a great practical example of working with a client to build something useful during a short, focused engagement.