Free overview - see trending repos and agent capabilities
Input Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {},
"additionalProperties": false
}
Invoke with curl
curl -s -X POST \
'https://github-dev-intel-production.up.railway.app/entrypoints/overview/invoke' \
-H 'Content-Type: application/json' \
-d '
{
"input": {}
}
'
Discover trending repositories by timeframe and language
Input Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"timeframe": {
"default": "week",
"type": "string",
"enum": [
"day",
"week",
"month"
]
},
"language": {
"type": "string"
},
"limit": {
"default": 10,
"type": "number",
"minimum": 1,
"maximum": 30
}
},
"required": [
"timeframe",
"limit"
],
"additionalProperties": false
}
Invoke with curl
curl -s -X POST \
'https://github-dev-intel-production.up.railway.app/entrypoints/trending/invoke' \
-H 'Content-Type: application/json' \
-d '
{
"input": {
"timeframe": "day",
"limit": 1
}
}
'
Get detailed statistics for a specific repository
Input Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"repo": {
"type": "string",
"description": "Full repo name: owner/repo"
}
},
"required": [
"repo"
],
"additionalProperties": false
}
Invoke with curl
curl -s -X POST \
'https://github-dev-intel-production.up.railway.app/entrypoints/repo-stats/invoke' \
-H 'Content-Type: application/json' \
-d '
{
"input": {
"repo": "<Full repo name: owner/repo>"
}
}
'
Get recent releases for a repository
Input Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"repo": {
"type": "string",
"description": "Full repo name: owner/repo"
},
"limit": {
"default": 10,
"type": "number",
"minimum": 1,
"maximum": 30
}
},
"required": [
"repo",
"limit"
],
"additionalProperties": false
}
Invoke with curl
curl -s -X POST \
'https://github-dev-intel-production.up.railway.app/entrypoints/releases/invoke' \
-H 'Content-Type: application/json' \
-d '
{
"input": {
"repo": "<Full repo name: owner/repo>",
"limit": 1
}
}
'
Search repositories with advanced filters
Input Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Search query"
},
"language": {
"type": "string"
},
"minStars": {
"type": "number"
},
"sort": {
"default": "stars",
"type": "string",
"enum": [
"stars",
"forks",
"updated",
"help-wanted-issues"
]
},
"limit": {
"default": 10,
"type": "number",
"minimum": 1,
"maximum": 30
}
},
"required": [
"query",
"sort",
"limit"
],
"additionalProperties": false
}
Invoke with curl
curl -s -X POST \
'https://github-dev-intel-production.up.railway.app/entrypoints/search/invoke' \
-H 'Content-Type: application/json' \
-d '
{
"input": {
"query": "<Search query>",
"sort": "stars",
"limit": 1
}
}
'
Compare multiple repositories side-by-side
Input Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"repos": {
"minItems": 2,
"maxItems": 5,
"type": "array",
"items": {
"type": "string"
},
"description": "Array of repo names: [\"owner/repo1\", \"owner/repo2\"]"
}
},
"required": [
"repos"
],
"additionalProperties": false
}
Invoke with curl
curl -s -X POST \
'https://github-dev-intel-production.up.railway.app/entrypoints/compare/invoke' \
-H 'Content-Type: application/json' \
-d '
{
"input": {
"repos": [
"string"
]
}
}
'