Skip to content

flexatone/assistant-research

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

assistant-research

A personalized research assistant that generates article digests based on your GitHub activity.

Environment Variables

Required

  • USER_GITHUB_TOKEN: GitHub personal access token for API access
  • ANTHROPIC_API_KEY: Anthropic API key for LLM-based features

Optional

  • EXCLUDED_ORGS: Comma-separated list of GitHub organization names whose repositories should be excluded from your activity profile. Example: EXCLUDED_ORGS="org1,org2,org3"

Features

Organization Filtering

When building your activity profile, you can exclude repositories belonging to specific organizations by setting the EXCLUDED_ORGS environment variable. This is useful for:

  • Excluding work-related repositories from personal profiles
  • Filtering out repositories from organizations you contribute to but don't want in your digest
  • Keeping your activity profile focused on specific projects

Example:

export EXCLUDED_ORGS="mycompany,another-org"

About

Daily LLM process to derive a profile from GitHub activity, collect and rate articles based on relevance to that profile, and generate a daily digest posted as an issue.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages