8000 GitHub - lukamircetic/reading-list-api: Server that saves the links and summaries of articles you've read
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Server that saves the links and summaries of articles you've read

Notifications You must be signed in to change notification settings

lukamircetic/reading-list-api

Repository files navigation

Reading List Server

Simple reading list server/database using Go and sqlite for keeping track of articles you have read. Uses Gemini API for extracting article details and creating a short summary. Main use case for me is to show on my personal website what I've been reading.

Getting Started

Use the below makefile commands to run the project locally.

MakeFile

Run build make command with tests

make all

Build the application

make build

Run the application

make run

Live reload the application:

make watch

Clean up binary from the last build:

make clean

Gemini API Key

This project uses the gemini-2.0-flash model with Google Search. The free version of the API has 1500 free requests per day which is plenty for a reading list. Get your key here and then add it to your .env file. Use the provided .env.template to know what variables to set.

About

Server that saves the links and summaries of articles you've read

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0