Paused

AI Layer: an open-source agent platform experiment

I wanted to see how much of a complete AI agent layer I could put together from open-source software, and how much custom code I would still need. I built a local proof of concept spanning model access, agents, tools and observability. The stack worked end to end, and I’m pausing until I have a real use case to stress-test it.

Retrofuturist technical illustration of an AI agent platform connecting a request, agent, model, tools, response, and observability trace.

Overview

I started this experiment around mid-September 2026 with a question: could existing open-source components provide a practical, complete layer for building and running AI agents? I wanted to assemble capabilities where they already existed, while keeping the custom code focused on the gaps between them.

The design covered four connected areas. LiteLLM brought model access and LLM operations together. Agent frameworks and a custom control plane handled agent creation, configuration and execution. A custom MCP gateway aggregated tools and controlled access to upstream services. Langfuse, Prometheus and Grafana supplied traces, metrics and dashboards.

The local proof of concept ran end to end on one machine. I created simple agents that looked up information and called tools, and I could inspect dashboards and MCP calls. I was surprised by how smoothly the pieces fitted together and how quickly I could create agents. LiteLLM also made model and cost management easier to handle in one place.

There was still substantial custom work in the gateway and control plane. The local environment uses stand-ins for some providers, identity and upstream services, so running it successfully does not establish production behaviour. I have not yet tested it against a real workload or stressed it under realistic usage. The project is paused while I wait for a use case that can exercise it meaningfully.

Started2026-09-14
Current focusWaiting for a real use case to stress-test the platform.

Current status

Paused

The local proof of concept works. Further work is on hold until there’s a real use case that can put it under meaningful load.

Status history (5 most recent updates)
  1. Oct 29, 2026 · danActive → Paused

    The local proof of concept works. Further work is on hold until there’s a real use case that can put it under meaningful load.

  2. Oct 7, 2026 · danActive

    A concrete end-to-end milestone: the repository history records a math connector and agent.

  3. Sep 14, 2026 · danActive

    A local-stack milestone. The repository has a metrics note dated September 14; figures need verification before quoting.

  4. Sep 4, 2026 · danPlanned → Active

    Work begins on the experiment.

  5. Sep 2, 2026 · danPlanned

    The initial idea: test how much of a complete AI agent layer could be assembled from open-source software while keeping custom code to a minimum.

Technologies

Project history

Timeline

3 published entries