{"id":26165173,"url":"https://github.com/tobysolutions/composio-plugin","last_synced_at":"2026-04-22T01:31:36.044Z","repository":{"id":281062938,"uuid":"942653876","full_name":"tobySolutions/composio-plugin","owner":"tobySolutions","description":"An Eliza plugin that uses the composio service to empower Eliza agents with task handling using external services","archived":false,"fork":false,"pushed_at":"2025-03-04T13:17:14.000Z","size":15472,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-01-15T12:18:44.664Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tobySolutions.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-03-04T13:03:35.000Z","updated_at":"2025-03-04T13:17:18.000Z","dependencies_parsed_at":"2025-03-06T19:53:58.811Z","dependency_job_id":null,"html_url":"https://github.com/tobySolutions/composio-plugin","commit_stats":null,"previous_names":["tobysolutions/composio-plugin"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/tobySolutions/composio-plugin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tobySolutions%2Fcomposio-plugin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tobySolutions%2Fcomposio-plugin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tobySolutions%2Fcomposio-plugin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tobySolutions%2Fcomposio-plugin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tobySolutions","download_url":"https://codeload.github.com/tobySolutions/composio-plugin/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tobySolutions%2Fcomposio-plugin/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32117340,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-22T00:31:26.853Z","status":"ssl_error","status_checked_at":"2026-04-22T00:30:22.894Z","response_time":128,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-03-11T15:59:50.459Z","updated_at":"2026-04-22T01:31:36.020Z","avatar_url":"https://github.com/tobySolutions.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Eliza 🤖\r\n\r\n\u003cdiv align=\"center\"\u003e\r\n  \u003cimg src=\"./docs/static/img/eliza_banner.jpg\" alt=\"Eliza Banner\" width=\"100%\" /\u003e\r\n\u003c/div\u003e\r\n\r\n\u003cdiv align=\"center\"\u003e\r\n\r\n📖 [Documentation](https://elizaos.github.io/eliza/) | 🎯 [Examples](https://github.com/thejoven/awesome-eliza)\r\n\r\n\u003c/div\u003e\r\n\r\n## 🌍 README Translations\r\n\r\n[中文说明](./README_CN.md) | [日本語の説明](./README_JA.md) | [한국어 설명](./README_KOR.md) | [Persian](./README_FA.md) | [Français](./README_FR.md) | [Português](./README_PTBR.md) | [Türkçe](./README_TR.md) | [Русский](./README_RU.md) | [Español](./README_ES.md) | [Italiano](./README_IT.md) | [ไทย](./README_TH.md) | [Deutsch](./README_DE.md) | [Tiếng Việt](./README_VI.md) | [עִברִית](https://github.com/elizaos/Elisa/blob/main/README_HE.md) | [Tagalog](./README_TG.md) | [Polski](./README_PL.md) | [Arabic](./README_AR.md) | [Hungarian](./README_HU.md) | [Srpski](./README_RS.md) | [Română](./README_RO.md) | [Nederlands](./README_NL.md)\r\n\r\n## 🚩 Overview\r\n\r\n\u003cdiv align=\"center\"\u003e\r\n  \u003cimg src=\"./docs/static/img/eliza_diagram.png\" alt=\"Eliza Diagram\" width=\"100%\" /\u003e\r\n\u003c/div\u003e\r\n\r\n## ✨ Features\r\n\r\n- 🛠️ Full-featured Discord, Twitter and Telegram connectors\r\n- 🔗 Support for every model (Llama, Grok, OpenAI, Anthropic, etc.)\r\n- 👥 Multi-agent and room support\r\n- 📚 Easily ingest and interact with your documents\r\n- 💾 Retrievable memory and document store\r\n- 🚀 Highly extensible - create your own actions and clients\r\n- ☁️ Supports many models (local Llama, OpenAI, Anthropic, Groq, etc.)\r\n- 📦 Just works!\r\n\r\n## Video Tutorials\r\n\r\n[AI Agent Dev School](https://www.youtube.com/watch?v=ArptLpQiKfI\u0026list=PLx5pnFXdPTRzWla0RaOxALTSTnVq53fKL)\r\n\r\n## 🎯 Use Cases\r\n\r\n- 🤖 Chatbots\r\n- 🕵️ Autonomous Agents\r\n- 📈 Business Process Handling\r\n- 🎮 Video Game NPCs\r\n- 🧠 Trading\r\n\r\n## 🚀 Quick Start\r\n\r\n### Prerequisites\r\n\r\n- [Python 2.7+](https://www.python.org/downloads/)\r\n- [Node.js 23+](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm)\r\n- [pnpm](https://pnpm.io/installation)\r\n\r\n\u003e **Note for Windows Users:** [WSL 2](https://learn.microsoft.com/en-us/windows/wsl/install-manual) is required.\r\n\r\n### Use the Starter (Recommended)\r\n\r\n```bash\r\ngit clone https://github.com/elizaos/eliza-starter.git\r\ncd eliza-starter\r\ncp .env.example .env\r\npnpm i \u0026\u0026 pnpm build \u0026\u0026 pnpm start\r\n```\r\n\r\nOnce the agent is running, you should see the message to run \"pnpm start:client\" at the end.\r\nOpen another terminal and move to same directory and then run below command and follow the URL to chat to your agent.\r\n\r\n```bash\r\npnpm start:client\r\n```\r\n\r\nThen read the [Documentation](https://elizaos.github.io/eliza/) to learn how to customize your Eliza.\r\n\r\n### Manually Start Eliza (Only recommended if you know what you are doing)\r\n\r\n```bash\r\n# Clone the repository\r\ngit clone https://github.com/elizaos/eliza.git\r\n\r\n# Checkout the latest release\r\n# This project iterates fast, so we recommend checking out the latest release\r\ngit checkout $(git describe --tags --abbrev=0)\r\n# If the above doesn't checkout the latest release, this should work:\r\n# git checkout $(git describe --tags `git rev-list --tags --max-count=1`)\r\n```\r\n\r\n### Start Eliza with Gitpod\r\n\r\n[![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/#https://github.com/elizaos/eliza/tree/main)\r\n\r\n### Edit the .env file\r\n\r\nCopy .env.example to .env and fill in the appropriate values.\r\n\r\n```\r\ncp .env.example .env\r\n```\r\n\r\nNote: .env is optional. If you're planning to run multiple distinct agents, you can pass secrets through the character JSON\r\n\r\n### Automatically Start Eliza\r\n\r\nThis will run everything to set up the project and start the bot with the default character.\r\n\r\n```bash\r\nsh scripts/start.sh\r\n```\r\n\r\n### Edit the character file\r\n\r\n1. Open `packages/core/src/defaultCharacter.ts` to modify the default character. Uncomment and edit.\r\n\r\n2. To load custom characters:\r\n    - Use `pnpm start --characters=\"path/to/your/character.json\"`\r\n    - Multiple character files can be loaded simultaneously\r\n3. Connect with X (Twitter)\r\n    - change `\"clients\": []` to `\"clients\": [\"twitter\"]` in the character file to connect with X\r\n\r\n### Manually Start Eliza\r\n\r\n```bash\r\npnpm i\r\npnpm build\r\npnpm start\r\n\r\n# The project iterates fast, sometimes you need to clean the project if you are coming back to the project\r\npnpm clean\r\n```\r\n\r\n#### Additional Requirements\r\n\r\nYou may need to install Sharp. If you see an error when starting up, try installing it with the following command:\r\n\r\n```\r\npnpm install --include=optional sharp\r\n```\r\n\r\n### Community \u0026 contact\r\n\r\n- [GitHub Issues](https://github.com/elizaos/eliza/issues). Best for: bugs you encounter using Eliza, and feature proposals.\r\n- [Discord](https://discord.gg/ai16z). Best for: sharing your applications and hanging out with the community.\r\n\r\n## Contributors\r\n\r\n\u003ca href=\"https://github.com/elizaos/eliza/graphs/contributors\"\u003e\r\n  \u003cimg src=\"https://contrib.rocks/image?repo=elizaos/eliza\" /\u003e\r\n\u003c/a\u003e\r\n\r\n## Star History\r\n\r\n[![Star History Chart](https://api.star-history.com/svg?repos=elizaos/eliza\u0026type=Date)](https://star-history.com/#elizaos/eliza\u0026Date)\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftobysolutions%2Fcomposio-plugin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftobysolutions%2Fcomposio-plugin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftobysolutions%2Fcomposio-plugin/lists"}