From 2dfe025528ab5fd8071f3a0d7ca190f641fdf080 Mon Sep 17 00:00:00 2001 From: karthikeya-meesala Date: Thu, 4 Apr 2024 14:09:19 +0530 Subject: [PATCH 1/6] add composio to ecosystem page --- website/docs/ecosystem/composio.md | 7 +++++++ .../docs/ecosystem/img/ecosystem-composio.png | Bin 0 -> 15042 bytes 2 files changed, 7 insertions(+) create mode 100644 website/docs/ecosystem/composio.md create mode 100644 website/docs/ecosystem/img/ecosystem-composio.png diff --git a/website/docs/ecosystem/composio.md b/website/docs/ecosystem/composio.md new file mode 100644 index 000000000000..10225afae501 --- /dev/null +++ b/website/docs/ecosystem/composio.md @@ -0,0 +1,7 @@ +# Composio + +![Composio Logo](img/ecosystem-composio.png) + +Composio empowers AI agents to seamlessly connect with external tools, Apps, and APIs to perform actions and recieve triggers. With built-in support for AutoGen, Composio enables the creation of highly capable and adaptable AI agents that can autonomously execute complex tasks and deliver personalized experiences. + +- [Composio + AutoGen Documentation with Code Examples](https://docs.composio.dev/framework/autogen) diff --git a/website/docs/ecosystem/img/ecosystem-composio.png b/website/docs/ecosystem/img/ecosystem-composio.png new file mode 100644 index 0000000000000000000000000000000000000000..302399dbc1cd756a0926380b82a443d3fdf847fa GIT binary patch literal 15042 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 h6YnM9Sf)E6$DrwzC-M;_ue*v^78`S^+ literal 0 HcmV?d00001 From 4d90b6562a50052a3e1ff64da92c5fb660b2f71a Mon Sep 17 00:00:00 2001 From: karthikeya-meesala Date: Fri, 5 Apr 2024 00:40:50 +0530 Subject: [PATCH 2/6] composio: delete image --- .../docs/ecosystem/img/ecosystem-composio.png | Bin 15042 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 website/docs/ecosystem/img/ecosystem-composio.png diff --git a/website/docs/ecosystem/img/ecosystem-composio.png b/website/docs/ecosystem/img/ecosystem-composio.png deleted file mode 100644 index 302399dbc1cd756a0926380b82a443d3fdf847fa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15042 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 h6YnM9Sf)E6$DrwzC-M;_ue*v^78`S^+ From dc83705cc3193a418f237741b5ba578ad120da72 Mon Sep 17 00:00:00 2001 From: karthikeya-meesala Date: Fri, 5 Apr 2024 01:01:39 +0530 Subject: [PATCH 3/6] composio: add image --- .gitattributes | 1 + website/docs/ecosystem/img/ecosystem-composio.png | 3 +++ 2 files changed, 4 insertions(+) create mode 100644 website/docs/ecosystem/img/ecosystem-composio.png diff --git a/.gitattributes b/.gitattributes index c139e44b4dc5..7273bac765ba 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1,3 +1,4 @@ *.png filter=lfs diff=lfs merge=lfs -text *.jpg filter=lfs diff=lfs merge=lfs -text *.jpeg filter=lfs diff=lfs merge=lfs -text +ecosystem-composio.png filter=lfs diff=lfs merge=lfs -text diff --git a/website/docs/ecosystem/img/ecosystem-composio.png b/website/docs/ecosystem/img/ecosystem-composio.png new file mode 100644 index 000000000000..bdcc9608defb --- /dev/null +++ b/website/docs/ecosystem/img/ecosystem-composio.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:33ea167735ede9123eb8e610ef182fdf4ca075a476177b0411e5c6c6b892644b +size 15042 From 4407e062873bd063f81e5acca58f986f7a5873ad Mon Sep 17 00:00:00 2001 From: Eric Zhu Date: Thu, 4 Apr 2024 15:46:43 -0700 Subject: [PATCH 4/6] Update .gitattributes --- .gitattributes | 1 - 1 file changed, 1 deletion(-) diff --git a/.gitattributes b/.gitattributes index 7273bac765ba..c139e44b4dc5 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1,4 +1,3 @@ *.png filter=lfs diff=lfs merge=lfs -text *.jpg filter=lfs diff=lfs merge=lfs -text *.jpeg filter=lfs diff=lfs merge=lfs -text -ecosystem-composio.png filter=lfs diff=lfs merge=lfs -text From cc64486a524fa7fc640c1b65484122d2ff7d8667 Mon Sep 17 00:00:00 2001 From: Eric Zhu Date: Thu, 4 Apr 2024 15:49:04 -0700 Subject: [PATCH 5/6] Update website/docs/ecosystem/composio.md --- website/docs/ecosystem/composio.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/docs/ecosystem/composio.md b/website/docs/ecosystem/composio.md index 10225afae501..3cb9e48851e6 100644 --- a/website/docs/ecosystem/composio.md +++ b/website/docs/ecosystem/composio.md @@ -2,6 +2,6 @@ ![Composio Logo](img/ecosystem-composio.png) -Composio empowers AI agents to seamlessly connect with external tools, Apps, and APIs to perform actions and recieve triggers. With built-in support for AutoGen, Composio enables the creation of highly capable and adaptable AI agents that can autonomously execute complex tasks and deliver personalized experiences. +Composio empowers AI agents to seamlessly connect with external tools, Apps, and APIs to perform actions and receive triggers. With built-in support for AutoGen, Composio enables the creation of highly capable and adaptable AI agents that can autonomously execute complex tasks and deliver personalized experiences. - [Composio + AutoGen Documentation with Code Examples](https://docs.composio.dev/framework/autogen) From 902b6430c330648d6edaaca2f3f5f35ce2fbf7a6 Mon Sep 17 00:00:00 2001 From: karthikeya-meesala Date: Fri, 5 Apr 2024 10:57:09 +0530 Subject: [PATCH 6/6] composio: update text --- website/docs/ecosystem/composio.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/docs/ecosystem/composio.md b/website/docs/ecosystem/composio.md index 10225afae501..97afd88f791a 100644 --- a/website/docs/ecosystem/composio.md +++ b/website/docs/ecosystem/composio.md @@ -1,6 +1,6 @@ # Composio -![Composio Logo](img/ecosystem-composio.png) +![Composio Example](img/ecosystem-composio.png) Composio empowers AI agents to seamlessly connect with external tools, Apps, and APIs to perform actions and recieve triggers. With built-in support for AutoGen, Composio enables the creation of highly capable and adaptable AI agents that can autonomously execute complex tasks and deliver personalized experiences.