A calm place to read the news.

Signal-rich coverage for editors, operators, and serious readers.

A production-ready newsroom intelligence app that turns chaotic source streams into structured topics and readable context.

What you find here

What you get

Calm-voice editorial. Bias scoring. Cluster-aware context. All in one place.

What you find here
  • Read at your own pace — Every story comes in four depths — from a calm 2-sentence overview to the full warm narrative. Go only as deep as you want.
  • Quiet honesty — Every article shows its confidence and links to the original. No manufactured certainty, no hidden framing.
  • The full picture — When several outlets cover the same event, we gather them so you can see how different voices tell it.
  • Context before alarm — We retell stories to help you understand, not to trigger a reaction. Nothing is designed to make you anxious.

Structured topics

Compare how outlets cover the same event.

Editorial runtime

Operate your pipeline, prompts, and publishing workflow from one admin console.

Production-ready

Built for Docker, PostgreSQL, Redis, billing, search, and multilingual delivery.

What we stand for

100% Private

No tracking. No surveillance. What you read here stays here.

No Ads, Ever

No banners, no sponsored placements, no engagement bait. Just the news.

No Data Selling

Your reading habits aren't a product. They never will be.

How it works

1

1. Import raw coverage

Go to Admin > Content and add raw articles from your newsroom sources. You can add them manually or through the /api/v1 endpoint.

2

2. Select and run the pipeline

Toggle selection on the stories you want to process, then go to Admin > Pipeline. Choose your AI provider and click Run. The system will cluster topics, generate editorial voice, and publish articles.

3

3. Review published output

Check the landing page and Articles archive to see the structured output. Each article shows reading breaths, confidence scores, domain classification, and source provenance.

4

4. Manage your team

Go to Admin > Users to create accounts, assign roles (platform_admin, editor, analyst, subscriber), and require password changes on first login.

5

5. Customize the experience

Use Admin > CMS to edit landing page hero text, section content, FAQ items, and how-to guides. All changes are per-locale for full multilingual control.

Part of a wider family of tools

WikiClip — our AI-powered contextual browser — creates meaningful connections as you explore, helping you build your personal knowledge base without ads, tracking, or distractions. Echo Harbor News is its calm-news sibling: same principles, applied to journalism.

Learn about WikiClip →

Frequently Asked Questions

What is Echo Harbor News?

A newsroom intelligence platform that turns fragmented wire coverage into structured topics, AI-powered editorial context, and publishable articles.

How does the AI analysis work?

Raw articles are processed through a prompt-managed pipeline. Each step can use OpenAI, Claude, Gemini, or a heuristic fallback. The AI classifies topics, generates editorial summaries, identifies human cost, and scores source confidence.

Can I manage prompts without code changes?

Yes. All pipeline prompts are stored in the database and editable from Admin > CMS. You can change prompt text, switch AI providers, and update models at any time.

What languages are supported?

English, Portuguese, and Spanish. The entire public interface, help center, and content system support all three languages.

Do I need an AI API key to use the platform?

No. The pipeline works with heuristic processing out of the box. AI providers enhance the output but are not required.

How do subscriptions work?

Plans are managed in the admin console. When Stripe keys are configured, users can subscribe through a hosted checkout flow. Plans can be created with custom pricing and feature lists.

See all questions

Who's behind this

Echo Harbor News is built by a small team at Echo Harbor LLC. Learn about the company, the mission, and the people on our About page.

About Echo Harbor →
Contact Us FAQ