The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
Horizon
Your own AI-powered news radar. Generates daily briefings in English & Chinese. | 用 AI 构建你专属的新闻雷达
Install
git clone https://github.com/Thysrael/HorizonInstall command taken from the project's README or registry entry. Always review code before running it.
README excerpt
Read full README on GitHub →🌅 Horizon
Enjoy the News itself. Leave others to Horizon
📡 Your own AI-powered news radar. Generates daily briefings in English & Chinese. | 构建你专属的 AI 新闻雷达
📖 Live Demo · 📋 Configuration Guide · 💬 QQ Group · 简体中文 · 日本語
Screenshots
More Screenshots
Why Horizon?
Good reads are scattered across feeds, forums, and timelines. Your attention isn't unlimited. Horizon collects, filters, and deduplicates them, then brings the worthwhile ones to you with context and community discussion.
Your taste shapes what you read—and what you want from it. A news story calls for “why it matters”; an engineering deep dive calls for “what I can use.” Horizon's profiles give each kind of content its own scoring criteria and output, for a briefing that feels handpicked.
Features
- 📡 Bring Your Sources Together — Follow RSS, Hacker News, Reddit, Telegram, X, GitHub, financial news, and more.
- 🎯 Decide What's Worth Reading — Define scoring rubrics with profiles, set individual thresholds, and merge repeated stories within each profile.
- 🧩 Give Every Read the Right Treatment — Choose summaries, context, solutions, or takeaways with Markdown prompts and JSON block definitions.
- 💬 Go Beyond the Headline — Add web-researched background and community discussion where they help explain the story.
- ⚖️ Make Room for All Your Interests — Cap the briefing's length and each category's share so one busy topic doesn't crowd out the rest.
- 📬 Read Where You Already Are — Generate English and Chinese briefings as Markdown, publish to Pages, or deliver by email and webhook.
One Briefing, Different Ways to Read
A profile is a reusable set of editorial rules: what belongs, what's worth keeping, and what to write. Built-in examples:
| What you follow | Profile | What you get |
|---|---|---|
| Technology news | tech-news |
Events and context, with impact and community discussion when useful |
| Engineering deep dives | tech-blog |
Background, solution, and practical takeaways |
| AI creator material | ai-creator |
A summary, with timely hooks and content angles when useful |
Assign a profile to a source, or let AI choose. Want a different take? Adapt an existing profile—usually without changing Python. Make a profile your own →
How It Works
Profiles define the treatment; runtime settings reflect your reading preferences. Each item routes to one profile. Analysis, filtering, and deduplication happen before enrichment, then the selected items become a briefing grouped by profile.
Run the full pipeline through the CLI, or let an AI assistant call its stages through MCP.
Quick Start
1. Install
Option A: Local Installation
Similar plugs
Reverse engineer anything with agents, from app behavior down to native binaries.
Build Agentic workflows, RAG pipelines, with rich AI model and tool support on one collaborative workspace. Deploy on cloud, VPC, or self-hosted, so teams move from prototype…
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io
Open-source Python library for AI browser agents, plus Browser Use Cloud: stealth browsers and a hosted agent API.