Skip to content

GitHub Issue Resolver Agent with Anthropic Claude 3.7 Sonnet and Haystack

License

Notifications You must be signed in to change notification settings

deepset-ai/github-agent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Github Agent

A Haystack agent that check that can create instructions to resolve the given Github issue.

Given an issue URL, the agent can:

  • Fetch and parse the issue description and comments
  • Identify the relevant repository, directories, and files
  • Retrieve and process file content
  • Determine the next steps for resolution and post them as a comment

Once you have a working agent, you can deploy and serve the agent as a REST API with Hayhooks

Requirements

Install Dependencies

pip install -r requirements.txt

Deploy with Hayhooks

Start the Hayhooks server:

hayhooks run

Deploy the agent:

hayhooks pipeline deploy-files deployment -n github-agent

About

GitHub Issue Resolver Agent with Anthropic Claude 3.7 Sonnet and Haystack

Topics

Resources

License

Stars

Watchers

Forks

Languages