> ## Documentation Index
> Fetch the complete documentation index at: https://developer.eka.care/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview

> Build AI agents with Echo - an open-source, LLM-agnostic framework

> [!NOTE]
>
> **Open Source** - Echo is available on [GitHub](https://github.com/eka-care/echo-sdk)

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](https://mintlify.s3.us-west-1.amazonaws.com/ekacare/images/echo-architecture.png)

Echo SDK Architecture

| Layer | Components |
| - | - |
| **Agent** | GenericAgent orchestrates using AgentConfig + Tools + LLM |
| **Tools** | BaseTool, BaseElicitationTool, MCP Tools |
| **LLM** | OpenAI, Anthropic, Gemini via unified LLMConfig |
| **Streaming** | StreamEventType: 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

```bash theme={null}
pip install echo-sdk
```

Or install from source:

```bash theme={null}
pip install git+https://github.com/eka-care/echo.git
```

## Next Steps

> **[Quickstart](https://developer.eka.care/docs/agents/agent-kit/quickstart.md)**
>
> Build your first agent

> **[Configuration](https://developer.eka.care/docs/agents/agent-kit/configuration.md)**
>
> Tools, LLMs, AgentConfig

> [!NOTE]
>
> **Contribute** - [github.com/eka-care/echo](https://github.com/eka-care/echo-sdk)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.