Our new LangChain Academy Course Deep Research with LangGraph is now live!
Enroll for free.
GitHubInstallation and SetupGitHub is a developer platform that allows developers to create, store, manage and share their code. It uses
Git
software, providing the distributed version control of Git plus access control, bug tracking, software feature requests, task management, continuous integration, and wikis for every project.
To access the GitHub API, you need a personal access token.
Document LoaderThere are two document loaders available for GitHub.
See a usage example.
from langchain_community.document_loaders import GitHubIssuesLoader, GithubFileLoader
GitHubToolkit
The GitHub
toolkit contains tools that enable an LLM agent to interact with a GitHub repository.
The toolkit is a wrapper for the PyGitHub
library.
from langchain_community.agent_toolkits.github.toolkit import GitHubToolkit
Learn more in the example notebook.
GitHubActionTool for interacting with the GitHub API.
from langchain_community.tools.github.tool import GitHubAction
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4