diff --git a/docs/introduction.mdx b/docs/introduction.mdx index 19f2539bd..ac5bf82e1 100644 --- a/docs/introduction.mdx +++ b/docs/introduction.mdx @@ -232,25 +232,69 @@ You can see demo apps of the AG-UI features with the framework of your choice, w --- -## Supported Frameworks - -AG-UI was born from an initial partnership between CopilotKit, LangGraph and CrewAI - and is steadily gaining integrations across the wider AI developer ecosystem. - -| Framework | Docs | Demos | -| :----------------------- | :--- | :---- | -| [LangGraph](https://www.langchain.com/langgraph) | [Documentation](https://docs.copilotkit.ai/langgraph/) | [Live Demo](https://dojo.ag-ui.com/langgraph-fastapi/feature/shared_state) | -| [Mastra](https://mastra.ai/) | [Documentation](https://docs.copilotkit.ai/mastra/) | [Live Demo](https://dojo.ag-ui.com/mastra) | -| [Pydantic AI](https://github.com/pydantic/pydantic-ai) | [Documentation](https://docs.copilotkit.ai/pydantic-ai/) | [Live Demo](https://dojo.ag-ui.com/pydantic-ai/feature/shared_state) | -| [Google ADK](https://google.github.io/adk-docs/get-started/) | [Documentation](https://docs.copilotkit.ai/adk) | [Live Demo](https://dojo.ag-ui.com/adk-middleware) | -| [Agno](https://github.com/agno-agi/agno) | [Documentation](https://docs.copilotkit.ai/agno/) | [Live Demo](https://dojo.ag-ui.com/agno) | -| [LlamaIndex](https://github.com/run-llama/llama_index) | [Documentation](https://docs.copilotkit.ai/llamaindex/) | [Live Demo](https://dojo.ag-ui.com/llamaindex/feature/shared_state) | -| [CrewAI](https://crewai.com/) | [Documentation](https://docs.copilotkit.ai/crewai-flows) | [Live Demo](https://dojo.ag-ui.com/crewai/feature/shared_state) | -| [AG2](https://ag2.ai/) | [Documentation](https://docs.copilotkit.ai/ag2/) | Coming Soon | -| [AWS Bedrock Agents](https://aws.amazon.com/bedrock/agents/) | In Progress | Coming Soon | -| [AWS Strands Agents](https://github.com/strands-agents/sdk-python) | In Progress | Coming Soon | -| [Vercel AI SDK](https://github.com/vercel/ai) | In Progress | Coming Soon | -| [OpenAI Agent SDK](https://openai.github.io/openai-agents-python/) | In Progress | Coming Soon | -| [Cloudflare Agents](https://developers.cloudflare.com/agents/) | Open to Contributions | Coming Soon | +## Supported Integrations + +AG-UI was born from CopilotKit's initial partnership with LangGraph and CrewAI - and brings the incredibly popular agent-user-interactivity infrastructure to the wider agentic ecosystem. + +#### Direct to LLM + +| Framework | Status | AG-UI Resources | +| :-------- | ------ | --------------- | +| Direct to LLM | Supported | [Docs](https://docs.copilotkit.ai/direct-to-llm) | + +#### Agent Framework - Partnerships +| Framework | Status | AG-UI Resources | +| :-------- | ------ | --------------- | +| [LangGraph](https://www.langchain.com/langgraph) | Supported | [Docs](https://docs.copilotkit.ai/langgraph/), [Demos](https://dojo.ag-ui.com/langgraph-fastapi/feature/shared_state) | +| [Google ADK](https://google.github.io/adk-docs/get-started/) | Supported | [Docs](https://docs.copilotkit.ai/adk), [Demos](https://dojo.ag-ui.com/adk-middleware/feature/shared_state?openCopilot=true) | +| [CrewAI](https://crewai.com/) | Supported | [Docs](https://docs.copilotkit.ai/crewai-flows), [Demos](https://dojo.ag-ui.com/crewai/feature/shared_state) | + +#### Agent Framework - 1st Party +| Framework | Status | AG-UI Resources | +| :-------- | ------ | --------------- | +| [Mastra](https://mastra.ai/) | Supported | [Docs](https://docs.copilotkit.ai/mastra/), [Demos](https://dojo.ag-ui.com/mastra/feature/tool_based_generative_ui) | +| [Pydantic AI](https://github.com/pydantic/pydantic-ai) | Supported | [Docs](https://docs.copilotkit.ai/pydantic-ai/), [Demos](https://dojo.ag-ui.com/pydantic-ai/feature/shared_state) | +| [Agno](https://github.com/agno-agi/agno) | Supported | [Docs](https://docs.copilotkit.ai/agno/), [Demos](https://dojo.ag-ui.com/agno/feature/tool_based_generative_ui) | +| [LlamaIndex](https://github.com/run-llama/llama_index) | Supported | [Docs](https://docs.copilotkit.ai/llamaindex/), [Demos](https://dojo.ag-ui.com/llamaindex/feature/shared_state) | +| [AG2](https://ag2.ai/) | Supported | [Docs](https://docs.copilotkit.ai/ag2/) | +| [AWS Bedrock Agents](https://aws.amazon.com/bedrock/agents/) | In Progress | – | +| [AWS Strands Agents](https://github.com/strands-agents/sdk-python) | In Progress | – | +| [Microsoft Agent Framework](https://azure.microsoft.com/en-us/blog/introducing-microsoft-agent-framework/) | In Progress | – | + +#### Agent Framework - Community +| Framework | Status | AG-UI Resources | +| :-------- | ------ | --------------- | +| [Vercel AI SDK](https://github.com/vercel/ai) | Supported | [Docs](https://github.com/ag-ui-protocol/ag-ui/tree/main/integrations/vercel-ai-sdk/typescript) | +| [OpenAI Agent SDK](https://openai.github.io/openai-agents-python/) | In Progress | – | +| [Cloudflare Agents](https://developers.cloudflare.com/agents/) | In Progress | – | + +### Agent Interaction Protocols + +| Protocol | Status | AG-UI Resources | Integrations | +| :------- | ------ | --------------- | ------------ | +| [A2A Middleware](https://a2a.org/) | Supported | [Docs](https://docs.copilotkit.ai/a2a-protocol) | Partnership | + +### SDKs + +| SDK | Status | AG-UI Resources | Integrations | +| :-- | ------- | ---------------- | ------------- | +| [Kotlin]() | Supported | [Getting Started](https://github.com/ag-ui-protocol/ag-ui/blob/main/docs/sdk/kotlin/overview.mdx) | Community | +| [Golang]() | Supported | [Getting Started](https://github.com/ag-ui-protocol/ag-ui/blob/main/docs/sdk/go/overview.mdx) | Community | +| [Java]() | Supported | [Getting Started](https://github.com/ag-ui-protocol/ag-ui/blob/main/docs/sdk/java/overview.mdx) | Community | +| [Rust]() | Supported | [Getting Started](https://github.com/ag-ui-protocol/ag-ui/tree/main/sdks/community/rust/crates/ag-ui-client) | Community | +| [.NET]() | In Progress | [PR](https://github.com/ag-ui-protocol/ag-ui/pull/38) | Community | +| [Nim]() | In Progress | [PR](https://github.com/ag-ui-protocol/ag-ui/pull/29) | Community | +| [Dart]() | In Progress | [PR](https://github.com/ag-ui-protocol/ag-ui/pull/432) | Community | +| [Flowise]() | In Progress | [GitHub Source](https://github.com/ag-ui-protocol/ag-ui/issues/367) | Community | +| [Langflow]() | In Progress | [GitHub Source](https://github.com/ag-ui-protocol/ag-ui/issues/366) | Community | + +### Clients + +| Client | Status | AG-UI Resources | Integrations | +| :----- | ------ | --------------- | ------------ | +| [CopilotKit](https://github.com/CopilotKit/CopilotKit) | Supported | [Getting Started](https://docs.copilotkit.ai/direct-to-llm/guides/quickstart) | 1st Party | +| [Terminal + Agent]() | Supported | [Getting Started](https://docs.ag-ui.com/quickstart/clients) | Community | +| [React Native](https://reactnative.dev/) | Help Wanted | [GitHub Source](https://github.com/ag-ui-protocol/ag-ui/issues/510) | Community | ---