Newsdesk.
A calm reader for Indian and global market news. The same story from many publishers is shown once, with key points taken from the article.
What you get
- One card per event, with a '+N sources' pill instead of ten copies of a headline.
- Key points picked from the article itself, not written by AI.
- 500+ NSE companies, each with its own news page.
- Save, search and mute sources. Your choices stay in your browser.
Inside Newsdesk.
A look at the main screens of Newsdesk: Today, Stocks, Company pages, Sources and the Reader.

Today
The day's stories, grouped so the same event appears once.
Top stories
Lead story + 'Also making news'
Each card shows how many publishers covered it (+N sources).
In the news
Company and index chips
Symbols mentioned most in the last 24 hours, one click to their news.
Run it on your computer.
Copy, paste, open the link. Nothing is installed outside the project folder.
You need
- Node.js 18 or higher
- Git
- About 3 minutes
- Internet (to fetch feeds)
git clone https://github.com/MrChartist/newsdesk.git cd newsdesk npm install npm start
http://localhost:5185 in your browser.Prefer step by step?ShowHide
- 1Install Node.js 18 or higher (nodejs.org).
- 2Clone: git clone https://github.com/MrChartist/newsdesk.git && cd newsdesk
- 3Install: npm install
- 4Run both frontend and backend: npm start
- 5Open http://localhost:5185 for the app. The backend API runs on http://localhost:3001 (check http://localhost:3001/api/health).
- 6Run the tests: npm test (checks the SSRF guard, the TextRank summariser, the company mapper and story clustering).
- 7For a build: npm run build, then run the backend with npm run backend and serve the dist folder from any static host or reverse proxy.
Let an AI install it for you.
Pick your tool, copy one prompt, paste it. It checks your computer, installs and tells you what to open.
Claude
Best when you want architecture explanation, codebase understanding, and a clean implementation plan before edits.
How to use: Paste the prompt with the GitHub link. Ask Claude to read the README, map modules, list risks, and produce a practical plan before using Claude Code or another agent to implement.
Under the hood.
Questions about Newsdesk.
Answers about how Newsdesk works, where its data comes from, and how to run it yourself.