Building a Real Agent, Step-by-Step
Builds a real agent loop with MCP support from scratch, skipping all frameworks.
An LLM-powered agentic forecaster that uses sktime-mcp to autonomously discover, build, and evaluate optimal forecasting pipelines.
MCP proxy prevents context-window bloat better than naive LLM forecasting.
Data scientists working with time-series forecasting
Prophet · AutoGluon · H2O.ai
I was frustrated that feeding large time-series datasets directly into LLM prompts is highly inefficient, expensive, and prone to context-window hallucinations. To solve this, I built sktime-agentic-forecastor as an open-source proof-of-concept.
Instead of a single-shot prompt where the LLM blindly guesses a model, this uses a true ReAct (Reasoning + Acting) loop. It leverages the newly introduced Model Context Protocol (MCP) to proxy data safely into an ephemeral environment.
You can check out the source code, architecture diagrams, and run the quickstart examples here: https://github.com/amruth6002/sktime-agentic-forecastor
I'd love feedback on the overall architecture
Builds a real agent loop with MCP support from scratch, skipping all frameworks.
Blog posts about building LLM agents, not a tool or framework.
YAML-defined sub-agents with tool allowlists beat monolithic agent context bloat.
Lightweight Go agent library, but only 2 stars and Gemini/Mistral providers so far.
Iterator-first design beats black-box frameworks like LangChain for debugging.
Nine-chapter narrative arc beats fragmented blogs, openly licensed on GitHub.