finaldie / auto-news

A personal news aggregator to pull information from multi-sources + LLM (ChatGPT/Gemini/Ollama via LangChain) to help us reading efficiently with less noises, the sources including: Tweets, RSS, YouTube, Web Articles, Reddit, and personal Journal notes.
MIT License
517 stars 56 forks source link

Running without GUI #67

Closed stevenbaert closed 8 months ago

stevenbaert commented 8 months ago

Hi,

Love your project. Would like to run it without interface, just Python based to better understand and maybe build extra features upon it. Can you advise howto do this?

Thanks, S

finaldie commented 8 months ago

hi @stevenbaert

Thanks for loving the project. If I understand correctly, you want to kick off the functionality without airflow, which would bypass the airflow Web UI.

If so, suggest calling the entry methods like calling them from airflow DAG, For example, if we want to kick off the news pulling feature:

Hope above helps, and let me know if anything not clear.