This project is an example that uses Composio to seamlessly interact with GitHub through an AI assistant. It automatically creates issues and retrieves user information based on user input.

Research Agent GitHub Repository

Explore the complete source code for the Demo Assistant project. This repository contains all the necessary files and scripts to set up and run the Demo Assistant using Composio and OpenAI.

1

Import base packages

Next, we’ll import the essential libraries for our project.

2

Initialize Express App

We’ll initialize our Express application and set up the necessary configurations.

3

Define Webhook Endpoint

Define the webhook endpoint for JS that will handle incoming requests and interact with the OpenAI API.

4

Start the Server

Finally, we’ll start the Express server for JS to listen for incoming requests.

Putting it All Together