Sobre o projeto
Horizon é um radar de notícias open-source com IA projetado para oferecer aos usuários uma primeira análise personalizada das notícias. Ele busca conteúdo de múltiplas fontes, incluindo Hacker News, Reddit, Telegram, feeds RSS/Atom, Twitter/X, lançamentos do GitHub e notícias financeiras do OpenBB. O pipeline remove duplicatas de histórias repetidas entre plataformas, pontua e filtra itens usando perfis de processamento de IA configuráveis, enriquece as histórias com contexto de fundo pesquisado na web e resume comentários da comunidade do Hacker News e do Reddit.
A ferramenta gera briefings diários em inglês e chinês a partir do mesmo conjunto de fontes. Os usuários podem personalizar fontes, perfis de processamento, modelos de IA, idiomas e canais de entrega. Um assistente de configuração ajuda a gerar configurações de fontes personalizadas com base nos interesses do usuário.
As opções de entrega incluem publicar em um site de briefing diário no GitHub Pages, enviar newsletters por e-mail via SMTP/IMAP auto-hospedado com tratamento automático de inscrição/cancelamento, enviar resultados em templates para Feishu/Lark, DingTalk, Slack, Discord ou endpoints de webhook personalizados, e expor etapas do pipeline como ferramentas MCP para integração com assistentes de IA.
O Horizon suporta múltiplos provedores de IA, incluindo OpenAI (GPT), Anthropic (Claude), Google (Gemini), DeepSeek, Doubao, MiniMax e Ollama para modelos locais. Ele pode ser instalado localmente usando uv ou pip, ou executado via Docker. Tarefas cron do GitHub Actions são suportadas para geração e implantação diárias automatizadas.
O projeto é licenciado sob MIT e aceita contribuições, incluindo novos tipos de fontes e compartilhamento de fontes da comunidade por meio de seu site.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.