Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/deep-diver/hf-daily-paper-newsletter
/ functions
Functions
43 in github.com/deep-diver/hf-daily-paper-newsletter
⨍
Functions
43
◇
Types & classes
19
↓ 5 callers
Function
fallbackDailyInsight
(articles []Article)
src/internal/gemini.go:155
↓ 4 callers
Function
createDirIfNotExist
(dest string)
src/internal/archive.go:14
↓ 4 callers
Function
fallbackSummary
(abstract string)
src/internal/gemini.go:64
↓ 2 callers
Method
parseTemplate
(templatePath string, data interface{})
src/internal/email.go:69
↓ 1 callers
Function
GeneratePoster
GeneratePoster generates a poster image using arxiv2poster for a given paper Returns the path to the generated poster, or empty string if generation f
src/internal/poster.go:13
↓ 1 callers
Method
GetBody
GetBody returns the parsed HTML body
src/internal/email.go:115
↓ 1 callers
Function
GetSequenceNumberFromDirs
(in string)
src/internal/archive.go:50
↓ 1 callers
Function
GetTemplatesInDir
(parent_path string)
src/internal/templ_filler.go:11
↓ 1 callers
Method
ParseOnly
ParseOnly parses the template without sending email
src/internal/email.go:120
↓ 1 callers
Method
Send
(templatePath string, items interface{})
src/internal/email.go:101
↓ 1 callers
Function
SuggestCategories
(geminiapikey string, title string, abstract string)
src/cmd/parse.go:140
↓ 1 callers
Function
extractArxivID
extractArxivID extracts arXiv ID from HuggingFace paper link HuggingFace IDs like "2512.13043" correspond to arXiv IDs
src/internal/poster.go:71
↓ 1 callers
Function
is_video
(filename)
py/archive_mov_gif.py:9
↓ 1 callers
Function
main
(args)
py/archive_mov_gif.py:13
↓ 1 callers
Function
parseDailyInsightResponse
(str string, articles []Article)
src/internal/gemini.go:132
↓ 1 callers
Function
parseResponse
(str string, abstract string)
src/internal/solar.go:55
↓ 1 callers
Function
parseResponse
(str string)
src/cmd/parse.go:188
↓ 1 callers
Function
parseSummaryResponse
(str string, abstract string)
src/internal/gemini.go:42
↓ 1 callers
Method
sendMail
()
src/internal/email.go:89
Function
ComputeHighlights
ComputeHighlights generates highlights from a list of articles
src/internal/utils.go:11
Function
Execute
Execute adds all child commands to the root command and sets flags appropriately. This is called by main.main(). It only needs to happen once to the r
src/cmd/root.go:32
Function
GenerateDailyInsight
GenerateDailyInsight creates a cohesive summary of all papers using Gemini
src/internal/gemini.go:77
Function
GeneratePostersForArticles
GeneratePostersForArticles generates posters for all articles that have arXiv IDs
src/internal/poster.go:83
Function
GetConfigs
(filename string)
src/internal/configs.go:41
Function
GetListOfFilesAt
(in string, extension string)
src/internal/utils.go:50
Function
MoveFiles
(filenames []string, to string, base string)
src/internal/archive.go:23
Function
NewRequest
(from string, password string, to []string, subject string)
src/internal/email.go:60
Function
ParseArticle
(article string)
src/internal/parser.go:17
Function
ParseDate
(date string)
src/internal/parser.go:11
Function
RecordArticleByTags
(article Article, to string, where string)
src/internal/archive.go:70
Function
SummarizeAbstract
(solarapikey string, title string, abstract string)
src/internal/solar.go:12
Function
SummarizeAbstractWithGemini
SummarizeAbstractWithGemini summarizes an abstract using Gemini API
src/internal/gemini.go:14
Function
TT
()
src/internal/templ_filler.go:29
Function
ZipArticleTuples
(articles []Article, linkTitle, bgColor string)
src/internal/utils.go:65
Function
add
(x, y int)
src/internal/email.go:52
Function
init
()
src/cmd/current.go:108
Function
init
()
src/cmd/archive.go:28
Function
init
()
src/cmd/root.go:39
Function
init
()
src/cmd/solartest.go:28
Function
init
()
src/cmd/parse.go:215
Function
init
()
src/cmd/publish.go:29
Function
main
()
src/main.go:9
Function
sub
(x, y int)
src/internal/email.go:56