Custom Logic AI · Projects by Charles

Useful ideas, built.

A collection of AI experiments and software projects by Charles. Each one starts with a small frustration or an interesting idea, then gets built far enough to find out whether it is useful.

Curiosity.
Then code.

Small experiments in making software useful. The things that work, and the notes along the way.

Step inside

The work. The thinking.

Two ways into what I’m building.

Portrait of Charles

Hi, I’m Charles.

I’m an AI engineer who likes building practical tools for real problems. Custom Logic AI is where I keep the projects I make in my own time, from early experiments to software I use myself.

My background is in computer science and quantitative analysis. I work mainly in Python, building systems that retrieve information from documents and use AI agents to work through a task. I enjoy the whole process, from figuring out what someone needs to getting the software running and testing it properly.

Evaluation is a big part of how I think about AI. I want to know where an answer came from, which cases a system struggles with and when a person needs to step in. I also enjoy explaining the technical details through writing and practical demonstrations, especially when they help someone judge what a tool can actually do.

Outside of building things, I play football most weeks and I’m learning Spanish. There’s usually a book on the go, too.