Skip to content

AI agent for creating personalized digests of research papers

License

Notifications You must be signed in to change notification settings

InMatrix/ai-papers-reader

Repository files navigation

AI Papers Reader

AI Papers Reader is an AI agent that brings you weekly digests of latest AI papers, customizable to topics you care about. Check out the published digests at https://www.taodong.net/ai-papers-reader/.

a robot reading papers and taking notes

Implementation

AI Papers Reader is built with the following building blocks:

  • Hugging Face's Daily Papers API: It's used to retrieve the metadata of recently published AI papers.
  • Gemini 1.5 Flash: It's a fast LLM used to process the paper metadata and identify those that are most relevant to a set of topics specified in the prompt.
  • Github Actions: A workflow runs automatically on Fridays to retrieve the latest paper metadata and use the AI model to generate a new digest. The digests are saved in the docs folder as markdown files.
  • Github Pages: The markdown files are then deployed to a static website generated by Github Pages

Customizing Agent Behavior

The default set of topics AI Papers Reader currently use to identify relevant papers are based on my research interest. You can customize them by forking the repo and edit the prompt template to your liking. To generate digests from your own fork of the repo, you will need to supply an API key for Gemini models. You can obtain one for free at http://aistudio.google.com.