Hi everyone! We’ve recently released :kedro: Kedro...
# announcements
a
Hi everyone! We’ve recently released K Kedro 1.5.0 K with some exciting new features - the Kedro Server API and the new KedroServiceSession! 📣 Read the full blog post here: kedro.org/blog/kedro-as-a-service We’ve been working on enabling “Kedro as a service” - making Kedro pipelines callable within long-running processes and over HTTP. This unlocks interactive apps, repeated-execution loops, API driven workflows and integration with AI agentic systems. The two new pieces are now available to try: 🌐 Kedro Server API — a FastAPI server with
GET /health
,
POST /run
, and
GET /snapshot
Copy code
uv pip install 'kedro[server]'
kedro server start --host 127.0.0.1 --port 8000
🔁 KedroSeviceSession — run pipelines repeatedly in one process; state loads once, each run stays isolated:
Copy code
with KedroServiceSession.create() as session:
    session.run(runtime_params={"param1": "value1"})
    session.run(runtime_params={"param1": "value2"})
We’d love your feedback! How would you use Kedro as a service? What’s missing for your use case? Drop a comment here or open an issue/discussion on GitHub. 🙏
K 5
🎉 2
frog wow scroll 2