🚀 Quick Start
Learn how to integrate OpenAI with GitHub using Composio in just 5 minutes.
Composio Quick Start
Turn natural language into GitHub actions in minutes. Follow these 5 steps to star a repo using AI:
What you’ll achieve: By the end of this guide, you’ll have an AI agent capable of starring GitHub repositories using natural language commands.
Install Composio
Authenticate GitHub Account
Choose your method:
Ensure you complete the authentication process by following the URL provided in your console.
Initialize Composio and OpenAI
If you prefer using a different framework or LLM, you can explore our comprehensive list of 15+ supported frameworks and LLMs in our frameworks documentation.
Don’t forget to set your OPENAI_API_KEY
in your environment variables.
Fetch GitHub Actions & Interact with LLM
Now, let’s star a repository using natural language:
Composio also supports action executions without LLMs or agents. Learn more.
Execute Tool Calls
Finally, let’s execute the action determined by the LLM:
What Just Happened? 🎉
Congratulations! You’ve just:
- 🔐 Authenticated your GitHub account with Composio
- 🛠 Fetched GitHub actions
- 🧠 Passed these actions to an AI language model
- ⭐ Instructed the AI to star the
composiohq/composio
repository - ✅ Successfully executed the action on GitHub
Next Steps
Was this page helpful?