GitHub Trending์ถ์ฒ: GitHub Trending Daily All์กฐํ์ 15
ComposioHQ/composio
By GitHub Trending Daily All2026๋
2์ 20์ผ
**ComposioHQ/composio**
Composio powers 1000+ toolkits, tool search, context management, authentication, and a sandboxed workbench to help you build AI agents that turn intent into action. Composio SDK Skills that evolve for your Agents ๐ Website โข ๐ Documentation This repository contains the official Software Development Kits (SDKs) for Composio, providing seamless integration capabilities for Python and Typescript Agentic Frameworks and Libraries. Getting Started TypeScript SDK Installation # Using npm npm install @composio/core # Using yarn yarn add @composio/core # Using pnpm pnpm add @composio/core Quick start: import { Composio } from '@composio/core'; // Initialize the SDK const composio = new Composio({ // apiKey: 'your-api-key', }); Simple Agent with OpenAI Agents npm install @composio/openai-agents @openai/agents import { Composio } from '@composio/core'; import { OpenAIAgentsProvider } from '@composio/openai-agents'; import { Agent, run } from '@openai/agents'; const composio = new Composio({ provider: new OpenAIAgentsProvider(), }); const userId = 'user@acme.org'; const tools = await composio.tools.get(userId, { toolkits: ['HACKERNEWS'], }); const agent = new Agent({ name: 'Hackernews assistant', tools: tools, }); const result = await run(agent, 'What is the latest hackernews post about?'); console.log(JSON.stringify(result.finalOutput, null, 2)); // will return the response from the agent with data from HACKERNEWS API. Python SDK Installation # Using pip pip install composio # Using poetry poetry add composio Quick start: from composio import Composio composio = Composio( # api_key="your-api-key", ) Simple Agent with OpenAI Agents pip install composio_openai_agents openai-agents import asyncio from agents import Agent, Runner from composio import Composio from composio_openai_agents import OpenAIAgentsProvider # Initialize Composio client with OpenAI Agents Provider composio = Composio(provider=OpenAIAgentsProvider()) user_id = "user@acme.org" tools = composio.tools.get(user_id=user_id, toolkits=["HACKERNEWS"]) # Create an agent with the tools agent = Agent( name="Hackernews Agent", instructions="You are a helpful assistant.", tools=tools, ) # Run the agent async def main(): result = await Runner.run( starting_agent=agent, input="What's the latest Hackernews post about?", ) print(result.final_output) asyncio.run(main()) # will return the response from the agent with data from HACKERNEWS API. For more detailed usage instructions and examples, please refer to each SDK's specific documentation...
---
**[devsupporter ํด์ค]**
์ด ๊ธฐ์ฌ๋ GitHub Trending Daily All์์ ์ ๊ณตํ๋ ์ต์ ๊ฐ๋ฐ ๋ํฅ์ ๋๋ค. ๊ด๋ จ ๋๊ตฌ๋ ๊ธฐ์ ์ ๋ํด ๋ ์์๋ณด์๋ ค๋ฉด ์๋ณธ ๋งํฌ๋ฅผ ์ฐธ๊ณ ํ์ธ์.
Composio powers 1000+ toolkits, tool search, context management, authentication, and a sandboxed workbench to help you build AI agents that turn intent into action. Composio SDK Skills that evolve for your Agents ๐ Website โข ๐ Documentation This repository contains the official Software Development Kits (SDKs) for Composio, providing seamless integration capabilities for Python and Typescript Agentic Frameworks and Libraries. Getting Started TypeScript SDK Installation # Using npm npm install @composio/core # Using yarn yarn add @composio/core # Using pnpm pnpm add @composio/core Quick start: import { Composio } from '@composio/core'; // Initialize the SDK const composio = new Composio({ // apiKey: 'your-api-key', }); Simple Agent with OpenAI Agents npm install @composio/openai-agents @openai/agents import { Composio } from '@composio/core'; import { OpenAIAgentsProvider } from '@composio/openai-agents'; import { Agent, run } from '@openai/agents'; const composio = new Composio({ provider: new OpenAIAgentsProvider(), }); const userId = 'user@acme.org'; const tools = await composio.tools.get(userId, { toolkits: ['HACKERNEWS'], }); const agent = new Agent({ name: 'Hackernews assistant', tools: tools, }); const result = await run(agent, 'What is the latest hackernews post about?'); console.log(JSON.stringify(result.finalOutput, null, 2)); // will return the response from the agent with data from HACKERNEWS API. Python SDK Installation # Using pip pip install composio # Using poetry poetry add composio Quick start: from composio import Composio composio = Composio( # api_key="your-api-key", ) Simple Agent with OpenAI Agents pip install composio_openai_agents openai-agents import asyncio from agents import Agent, Runner from composio import Composio from composio_openai_agents import OpenAIAgentsProvider # Initialize Composio client with OpenAI Agents Provider composio = Composio(provider=OpenAIAgentsProvider()) user_id = "user@acme.org" tools = composio.tools.get(user_id=user_id, toolkits=["HACKERNEWS"]) # Create an agent with the tools agent = Agent( name="Hackernews Agent", instructions="You are a helpful assistant.", tools=tools, ) # Run the agent async def main(): result = await Runner.run( starting_agent=agent, input="What's the latest Hackernews post about?", ) print(result.final_output) asyncio.run(main()) # will return the response from the agent with data from HACKERNEWS API. For more detailed usage instructions and examples, please refer to each SDK's specific documentation...
---
**[devsupporter ํด์ค]**
์ด ๊ธฐ์ฌ๋ GitHub Trending Daily All์์ ์ ๊ณตํ๋ ์ต์ ๊ฐ๋ฐ ๋ํฅ์ ๋๋ค. ๊ด๋ จ ๋๊ตฌ๋ ๊ธฐ์ ์ ๋ํด ๋ ์์๋ณด์๋ ค๋ฉด ์๋ณธ ๋งํฌ๋ฅผ ์ฐธ๊ณ ํ์ธ์.
