Readit News logoReadit News
jellyotsiro commented on Launch HN: Nia (YC S25) – Give better context to coding agents   trynia.ai/... · Posted by u/jellyotsiro
mengmota · 5 days ago
Looks cool, it is always a good take to make agent to retrieve information well- writing docs every time can always go bad.
jellyotsiro · 4 days ago
thanks! yes writing docs is pain the ass haha
jellyotsiro commented on Launch HN: Nia (YC S25) – Give better context to coding agents   trynia.ai/... · Posted by u/jellyotsiro
bluerooibos · 6 days ago
Can you explain why I would pay almost the full price of Cursor, ChatGPT, or Claude again - just for your context layer, when these companies are already working on context?

I don't see you justify this with an explanation of the ROI anywhere.

jellyotsiro · 5 days ago
The economics are simple. When an agent guesses, it produces wrong code, failed runs, and wasted time. External context is the biggest source of those mistakes, because IDEs only index what’s in your repo. We are a complement to Cursor, ChatGPT, and Claude, not a replacement.
jellyotsiro commented on Launch HN: Nia (YC S25) – Give better context to coding agents   trynia.ai/... · Posted by u/jellyotsiro
krisgenre · 6 days ago
Is this similar to the indexing done by Jetbrains IDEs?
jellyotsiro · 6 days ago
JetBrains is great at indexing your local codebase and understands it deeply. We don’t try to replace that. Nia focuses on external context: docs, packages, APIs and other remote sources that agents need but your IDE can’t index.
jellyotsiro commented on Launch HN: Nia (YC S25) – Give better context to coding agents   trynia.ai/... · Posted by u/jellyotsiro
dhruv3006 · 6 days ago
So many coding tools what makes you different.
jellyotsiro · 6 days ago
We’re not a coding tool. We’re the context layer for agents.
jellyotsiro commented on Launch HN: Nia (YC S25) – Give better context to coding agents   trynia.ai/... · Posted by u/jellyotsiro
djoldman · 6 days ago
> The calling agent then decides how to use those snippets in its own prompt.

To be reductionist, it seems the claimed product value is "better RAG for code."

The difficulties with RAG are at least:

1. Chunking: how large and how is the beginning/end of a chunk determined

2. Given the above quote, how much or many RAG results are put into the context? It seems that the API caller makes this decision, but how?

I'm curious about your approach and how you evaluated it.

jellyotsiro · 6 days ago
Not quite “better RAG for code”. The core idea is agentic discovery plus semantic search. Instead of static chunks pushed into context, the agent can dynamically traverse docs, follow links, grep for exact identifiers, and request only the relevant pieces on demand.

No manual chunking. We index with multiple strategies (hierarchical docs structure, symbol boundaries, semantic splitting) so the agent can jump into the right part without guessing chunk edges.

Context is selective. The agent retrieves minimal snippets and can fetch more iteratively as it reasons, rather than preloading large chunks. We benchmark this using exact match evaluations on real agent tasks: correctness, reduced hallucination, and fewer round trips.

jellyotsiro commented on Launch HN: Nia (YC S25) – Give better context to coding agents   trynia.ai/... · Posted by u/jellyotsiro
adam_patarino · 6 days ago
Your FAQ says you don’t store code. But this answer sounds like you do? Even if you’re storing as an embedding that’s still storage. Which is it?
jellyotsiro · 6 days ago
We don’t store your code or any proprietary local content on our servers. When we say “external context” we mean public or user-approved remote sources like docs, packages or APIs. Those are indexed on our side. Your private project code stays local
jellyotsiro commented on Launch HN: Nia (YC S25) – Give better context to coding agents   trynia.ai/... · Posted by u/jellyotsiro
qcqcqc · 6 days ago
Configure MCP Server One command to set up Nia MCP Server for your coding agent.

Select your coding agentCursor Installation method Local Remote Runs locally on your machine. More stable. Requires Python & pipx.

Create API Key test Create Organization required to create API keys

i can not create api key? the create button is grey and can not be pressed.

jellyotsiro · 6 days ago
hey, what error does it throw?
jellyotsiro commented on Launch HN: Nia (YC S25) – Give better context to coding agents   trynia.ai/... · Posted by u/jellyotsiro
alex-ross · 6 days ago
This resonates. I'm building a React Native app and the biggest friction with AI coding tools is re-explaining context every time.

How does Nia handle project-specific patterns? Like if I always use a certain folder structure or naming convention, does it learn that?

jellyotsiro · 6 days ago
Nia is focused on external context rather than learning the patterns inside your own codebase. Cursor and IDE-native tools are better for local project structure today. Where Nia helps is when the agent needs ground truth from outside your repo. For example, you can index React Native docs, libraries you depend on, API references or Stack for your backend and let the agent search and validate against those sources directly instead of losing context between prompts.
jellyotsiro commented on Launch HN: Nia (YC S25) – Give better context to coding agents   trynia.ai/... · Posted by u/jellyotsiro
jacobgorm · 6 days ago
SOTA on internal benchmark?
jellyotsiro · 6 days ago
going to open source it soon :)
jellyotsiro commented on Launch HN: Nia (YC S25) – Give better context to coding agents   trynia.ai/... · Posted by u/jellyotsiro
emmabotbot · 6 days ago
jellyotsiro · 6 days ago
yeah, their mcp is to provide better context of your own codebase. not external information.

u/jellyotsiro

KarmaCake day132March 3, 2024
About
founder of nozomio, part of y combinator summer 2025 batch.
View Original