Python 3.11+MIT LicenseEarly AlphaTyped APIsComposable Toolkit

ElectriPy Studio

Production-grade Python toolkit for AI product engineering.

Composable, typed, production-minded Python building blocks for LLM gateways, policy guardrails, retrieval evaluation, telemetry, resilience, and deterministic AI workflows. Built for engineers who ship AI products to production.

$pip install electripy-studio

What It Is

A toolkit, not a framework.

ElectriPy Studio is a collection of focused, composable Python components. Each component does one thing well. You pick the pieces you need — LLM gateway, policy enforcement, RAG evaluation, telemetry — and wire them together your way.

No magic, no monolithic framework lock-in. Provider-agnostic LLM access, typed APIs throughout, and deterministic testing support built in. Designed to survive contact with production.

Early alpha. The interfaces are stabilizing. Contributions and feedback welcome.

Recipes

End-to-end working examples.

CLI Tool

Build typed CLI tools with ElectriPy's CLI framework. Subcommands, typed arguments, help generation, and config loading wired together.

LLM Gateway

Provider-agnostic LLM gateway with sync/async support. Wraps OpenAI, Anthropic, Ollama, and HTTP-JSON providers behind a unified interface.

Policy-Governed LLM Flow

LLM requests with pre/post policy hooks. Block, warn, or transform requests and responses at runtime using a declarative policy chain.

Agent Collaboration Runtime

Multi-agent coordination patterns. Orchestrate specialist agents with a shared context, handoff protocol, and result aggregation.

Status & Maturity

Early alpha. Honest about it.

ElectriPy Studio is under active development. Components have varying maturity levels. We label everything clearly so you can make informed decisions.

Stable

API is settled. Suitable for production use with minor version risk.

Beta8 components

API may have minor changes. Tested, but breaking changes possible.

Alpha20 components

API is stabilizing. Expect changes. Use with awareness of churn.

Experimental5 components

Early proof-of-concept. May be removed or fundamentally changed.

Key Facts

  • Python 3.11+ required. Type-checked throughout.
  • Async-first design with sync wrappers where sensible.
  • No heavy frameworks as dependencies — stdlib and minimal third-party.
  • MIT License. Use it, fork it, build on it.
  • Actively developed. Interfaces stabilizing as of 2025.

Ready to explore the toolkit?

Install ElectriPy Studio, browse the component docs, and check out the recipes to see how the pieces fit together.