You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+12-4Lines changed: 12 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -20,13 +20,15 @@ ElectriPy Studio is a curated collection of production-ready Python components a
20
20
21
21
## Status & recent updates
22
22
23
-
-**Last updated**: 2026-03-04
24
-
-**Maturity**: Early alpha (APIs may still evolve), but core components, CLI, concurrency primitives, and first AI building blocks are in place.
23
+
-**Last updated**: 2026-03-24
24
+
-**Maturity**: Early alpha (APIs may still evolve), but core components, CLI, concurrency primitives, and a growing suite of AI product engineering utilities are in place.
25
25
-**Versioning**: SemVer begins at `v0.x` — expect breaking changes until `v1.0`.
26
26
-**Recent highlights**:
27
27
- Added an LLM Gateway for provider-agnostic LLM calls with structured output and safety seams.
28
28
- Added a RAG Evaluation Runner and `electripy rag eval` CLI for benchmarking retrieval quality over JSONL datasets.
29
29
- Added an AI Telemetry component for safe, provider-agnostic observability across HTTP resilience, LLM gateway, policy decisions, and RAG evaluation.
- Phase 2: Prompt engine, token budget management, context assembly, model routing, conversation memory, and tool registry.
30
32
- Expanded documentation and user guides for core, concurrency, I/O, CLI, AI, and observability components.
31
33
32
34
## Features
@@ -37,7 +39,7 @@ ElectriPy Studio is a curated collection of production-ready Python components a
37
39
- 💻 **CLI**: Typer-based command-line interface with health checks
38
40
- 🤖 **AI building blocks**: Provider-agnostic LLM Gateway with sync/async clients and structured-output helpers, plus a RAG Evaluation Runner for retrieval benchmarking.
39
41
- 📊 **AI Telemetry**: Provider-agnostic telemetry primitives and adapters (JSONL, optional OpenTelemetry) for HTTP resilience, LLM gateway, policy decisions, and RAG evaluation runs.
40
-
- 🧠 **AI product engineering utilities**: Streaming chat primitives, deterministic agent runtime helpers, RAG quality/drift metrics, grounding checks for hallucination reduction, and response robustness helpers for structured outputs.
42
+
- 🧠 **AI product engineering utilities**: Streaming chat primitives, deterministic agent runtime helpers, RAG quality/drift metrics, grounding checks for hallucination reduction, response robustness helpers for structured outputs, prompt templating and composition, token budget tracking and truncation, priority-based context window assembly, rule-based model routing, sliding-window conversation memory, and a declarative tool registry with JSON schema generation.
Copy file name to clipboardExpand all lines: docs/index.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,8 +8,8 @@ ElectriPy Studio is a curated collection of production-ready Python components a
8
8
9
9
## Status
10
10
11
-
-**Last updated**: 2026-03-04
12
-
-**Maturity**: Early alpha (APIs may evolve), but core components, CLI, concurrency primitives, and first AI building blocks are in place.
11
+
-**Last updated**: 2026-03-24
12
+
-**Maturity**: Early alpha (APIs may evolve), but core components, CLI, concurrency primitives, and a growing suite of AI product engineering utilities are in place.
13
13
14
14
## Features
15
15
@@ -19,7 +19,7 @@ ElectriPy Studio is a curated collection of production-ready Python components a
19
19
-**CLI**: Typer-based command-line interface with health checks and evaluation commands
20
20
-**AI & LLM Gateway**: Provider-agnostic LLM clients with structured output and safety seams, plus a RAG Evaluation Runner for benchmarking retrieval quality.
21
21
-**AI Telemetry**: Provider-agnostic telemetry primitives and adapters for HTTP resilience, LLM gateway, policy decisions, and RAG evaluation, with a safe-by-default posture.
0 commit comments