Hacker News

Ask HN: How do you give AI agents real codebase context without burning tokens?

Hacker News - Thu, 03/05/2026 - 7:19am

Working on a large Rust codebase. The token problem is real — Claude Code will happily spend $5 of context just trying to understand how two modules relate before writing a single line. And once context compaction kicks in, it's even worse — the agent loses the thread completely and starts grepping the same files again from scratch.

Approaches I've tried:

Feeding CLAUDE.md / architecture docs manually — helps, but gets stale fast. Cursor's built-in indexing — breaks on monorepos, and I don't love proprietary code going to their servers. Basic MCP server with grep — works for exact matches, useless for semantic queries.

Eventually built something more serious: a local Tree-sitter indexer that builds a knowledge graph of file relationships and exposes it via MCP so agents query semantically instead of grepping blind. One tool call instead of 15 grep iterations. Published it here: https://github.com/Muvon/octocode

But genuinely curious what others are doing before I go deeper on it.

Three specific questions:

1. How do you handle the "ripple effect" problem — knowing that changing one file semantically affects others that aren't obviously linked?

2. Do you trust closed-source indexing with proprietary code, or have you gone local-first?

3. Has anyone gotten GraphRAG-style relationship mapping to work in practice at scale, or is it still mostly hype?

Comments URL: https://news.ycombinator.com/item?id=47260775

Points: 2

# Comments: 0

Categories: Hacker News

Show HN: MCP server for KubeCon EU 2026 – AI-powered conference planning

Hacker News - Thu, 03/05/2026 - 7:16am

I built an MCP server that connects AI assistants to live KubeCon + CloudNativeCon Europe 2026 data (March 23-26, Amsterdam).

It exposes 12 tools that let you search 500+ sessions, find speakers, discover evening parties, get venue/hotel/transit info, score sessions based on your role and interests, and detect scheduling conflicts. Data is pulled live from the official sched.com iCal feed and conferenceparties.com.

Install: uvx kubecon-eu-mcp

The fun part: KubeCon has a co-located "Agentics Day: MCP + Agents" event on Monday, so this is an MCP server to help plan your trip to the MCP event.

Built with Python, FastMCP (official MCP SDK), httpx, icalendar, and BeautifulSoup. No database, no config — just install and ask questions. MIT licensed.

GitHub: https://github.com/njoerd114/kubecon-eu-mcp PyPI: https://pypi.org/project/kubecon-eu-mcp/

Comments URL: https://news.ycombinator.com/item?id=47260747

Points: 1

# Comments: 0

Categories: Hacker News

Pinpoint Answer Today

Hacker News - Thu, 03/05/2026 - 6:30am

Article URL: https://pinpointanswertoday.app

Comments URL: https://news.ycombinator.com/item?id=47260404

Points: 1

# Comments: 0

Categories: Hacker News

Plasma Bigscreen

Hacker News - Thu, 03/05/2026 - 6:23am

Article URL: https://plasma-bigscreen.org

Comments URL: https://news.ycombinator.com/item?id=47260362

Points: 2

# Comments: 0

Categories: Hacker News

Show HN: Simvyn – Universal mobile devtool, no SDK required

Hacker News - Thu, 03/05/2026 - 6:22am

Hey HN

I've been building mobile apps for half a decade. There are so many moments where you need to quickly check something — how does this screen look on a 12-inch device? Does the layout break in German where translation strings are twice as long? Does the geo feature work when the user is in Tokyo?

Then there's the everyday stuff — clearing app data to re-test onboarding, installing a fresh build on three devices at once, toggling dark mode to check contrast, sending a test push notification with a specific payload, grabbing screenshots for the App Store listing, checking what's actually in the local SQLite database when state looks wrong.

Each of these is a few terminal commands, a trip to Xcode/Android Studio, or some menu buried three levels deep. Over the years I wrote a lot of bash scripts. Then bash aliases. Then more scripts to chain the aliases together.

To consolidate all of that and make the DX actually pleasant, I built Simvyn — a local web dashboard + CLI that wraps simctl, adb, and devicectl into one interface. npx simvyn starts it up, discovers all your iOS Simulators, Android Emulators, and USB/WiFi-connected devices, and gives you everything from one place. No SDK, no app-side changes — works with any framework.

Try now > npm simvyn

If you've ever rage-typed adb commands at 2 AM, a star would mean a lot :)

GitHub - https://github.com/pranshuchittora/simvyn

Comments URL: https://news.ycombinator.com/item?id=47260353

Points: 1

# Comments: 0

Categories: Hacker News

Buy Deploy-Ready AI Assistants and Skills

Hacker News - Thu, 03/05/2026 - 6:19am

Article URL: https://easyclawmart.pro

Comments URL: https://news.ycombinator.com/item?id=47260332

Points: 1

# Comments: 0

Categories: Hacker News

Ask HN: What is your recommendation for a Mail server and Domain name Hosting?

Hacker News - Thu, 03/05/2026 - 6:19am

Our current provider is giving us unacceptable service. Our Email is often blocked without feedback from the sender or receiver, probably due to spammer users who are not removed.

Comments URL: https://news.ycombinator.com/item?id=47260330

Points: 1

# Comments: 0

Categories: Hacker News

Show HN: I made a to-do list app where users use LLMs to rewrite their front end

Hacker News - Thu, 03/05/2026 - 6:14am

To-do apps are the canonical overengineered demo. This one leans into that - and offloads the overengineering to you.

This is mostly an experiment, but I've put a bit of effort making it into a little platform people can play around with.

With the advances of LLMs being able to one shot some frontend code, I thought it would be a fun experiment to have a end-user facing vibe coding app, following the ideas of malleable software.

It allows users to change the full theme and design from a single prompt, but also and more importantly, allowing the end-users to add features such as categorisation or kanban.

Please let me know any feedback, try to break it etc.

(posted on crappy internet 3800m above sea level)

Comments URL: https://news.ycombinator.com/item?id=47260295

Points: 2

# Comments: 0

Categories: Hacker News

Pages