Skip to main content
Open Source - Echo is available on GitHub
Build AI agents for healthcare applications with Echo - an open-source Python framework that works with any LLM provider.

LLM-Agnostic

Switch between OpenAI, Anthropic, or Gemini without changing agent code

Tool System

Base tools, elicitation tools for UI, or MCP server tools

Streaming

Real-time events: TEXT, TOOL_CALL_START, TOOL_CALL_END, DONE

Framework-Agnostic

Standalone or integrate with FastAPI, Flask, etc.

Architecture

Echo SDK Architecture
LayerComponents
AgentGenericAgent orchestrates using AgentConfig + Tools + LLM
ToolsBaseTool, BaseElicitationTool, MCP Tools
LLMOpenAI, Anthropic, Gemini via unified LLMConfig
StreamingStreamEventType: TEXT, TOOL_CALL_START/END, DONE, ERROR

Who Should Use This?

Healthcare Developers

Build AI-powered healthcare applications

Platform Engineers

Create multi-provider agent infrastructure

Integration Teams

Connect AI agents to healthcare systems via MCP

AI Researchers

Experiment with models and tool configurations

Installation

pip install echo-sdk
Or install from source:
pip install git+https://github.com/eka-care/echo.git

Next Steps