Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| CACHE_DIR | No | Cache directory (optional, defaults to .cache) | .cache |
| GITHUB_TOKEN | No | GitHub Personal Access Token to increase API rate limits from 60 req/h to 5000 req/h | |
| CACHE_EXPIRY_ARXIV | No | Cache expiry time for arXiv search results in seconds (2 hours) | 7200 |
| CACHE_EXPIRY_GITHUB | No | Cache expiry time for GitHub API results in seconds (1 hour) | 3600 |
| CACHE_EXPIRY_SUMMARY | No | Cache expiry time for daily/weekly summaries in seconds (24 hours) | 86400 |
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| Daily AI Research Summary | Today's AI research summary including papers, repos, and models |
| Weekly AI Research Summary | This week's AI research summary |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search_latest_papers | Search for latest AI/ML research papers from multiple sources (arXiv, Papers with Code, Hugging Face) |
| search_github_repos | Search for trending AI/ML GitHub repositories |
| get_daily_papers | Get today's featured AI papers from Hugging Face |
| get_trending_repos | Get trending AI/ML repositories on GitHub |
| get_trending_models | Get trending AI models from Hugging Face |
| search_by_area | Search papers and repos by research area (llm, vision, robotics, bioinfo, etc.) |
| generate_daily_summary | Generate a comprehensive daily summary of AI research activity |
| generate_weekly_summary | Generate a comprehensive weekly summary of AI research activity |