Datons Dev #1 — python-esios Updates | Chat with I90 Files, No Coding Required
Curtailment, PBF, constraints — all from VSCode asking in plain language. Live demo of python-esios with AI agents.
Coming soon March 4, 2026 17:00 CET ES
pythonesiosreeelectricity-marketi90-filesai-agentsclaude-codeopen-sourceparquet
Join live
We'll remind you before the stream.
What we’ll demo
Our open-source library for working with Spanish electricity market data — no slides, no setup walkthrough, just real queries answered in seconds with ESIOS data and I90 files.
The problem
- I90 files are the richest public dataset of the Spanish electricity market at the programming unit level, yet most analysts still download them manually from ESIOS
- Parsing the multi-sheet Excel format (PBF, constraints, real-time) requires repetitive, error-prone code
- There’s no way to ask in plain language “which programming units were curtailed in January and by how many MWh?” and get an answer backed by real data
What you’ll see
- I90 download in one command:
esios archives download 34 --start 2025-05-05 --end 2025-06-08 - Automatic parsing: multi-sheet Excel format (PBF, market constraints, real-time)
- Curtailment analysis: by technology and programming unit
- Generation mix: from the Base Operating Program (PBF)
- Smart caching: only downloads missing days, re-running is instant
Architecture
VSCode + Claude Code
Conversational electricity market queries
Agent skills
python-esios
github.com/datons/python-esios
•ESIOS indicators
•I90 files
•Parquet cache
•Integrated CLI
ESIOS / REE
Prices, generation, demand, settlements
Stack
- Claude Code (Anthropic) in VSCode · python-esios · Parquet
Who is this for
- Electricity market analysts who want to access I90 files and ESIOS data without writing boilerplate code
- Developers building energy analysis tools on top of REE data
- AI enthusiasts curious about how agent skills turn natural language into structured data queries
Resources
- python-esios - Spanish electricity market data (ESIOS/REE)