<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: raufakdemir</title><link>https://news.ycombinator.com/user?id=raufakdemir</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 15 Jun 2026 13:23:49 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=raufakdemir" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by raufakdemir in "Show HN: HelixDB – A graph database built on object storage"]]></title><description><![CDATA[
<p>what language does this support? cypher/gremlin?</p>
]]></description><pubDate>Wed, 10 Jun 2026 16:42:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=48478985</link><dc:creator>raufakdemir</dc:creator><comments>https://news.ycombinator.com/item?id=48478985</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48478985</guid></item><item><title><![CDATA[New comment by raufakdemir in "Launch HN: Airweave (YC X25) – Let agents search any app"]]></title><description><![CDATA[
<p>It’s a good point. It IS hard to map the various “off-market RBACs” onto a unified model and this is part of the reason we delay that - and instead handle it with per-user syncs that include the q=“sharedWithMe” parameters.<p>As for intelligently - but probabilistically - determining confidentiality (if I read that correctly), that does sound pretty interesting in scenarios where metadata is just simply insufficient. Also tricky. Sounds like you thought about these problems pretty deeply.</p>
]]></description><pubDate>Tue, 30 Sep 2025 21:12:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=45431308</link><dc:creator>raufakdemir</dc:creator><comments>https://news.ycombinator.com/item?id=45431308</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45431308</guid></item><item><title><![CDATA[New comment by raufakdemir in "Launch HN: Airweave (YC X25) – Let agents search any app"]]></title><description><![CDATA[
<p>Airweave always indexes everything. We do not do any direct tool calling currently.</p>
]]></description><pubDate>Tue, 30 Sep 2025 20:59:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=45431172</link><dc:creator>raufakdemir</dc:creator><comments>https://news.ycombinator.com/item?id=45431172</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45431172</guid></item><item><title><![CDATA[New comment by raufakdemir in "Launch HN: Airweave (YC X25) – Let agents search any app"]]></title><description><![CDATA[
<p>Definitely worth looking into.</p>
]]></description><pubDate>Tue, 30 Sep 2025 20:54:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=45431108</link><dc:creator>raufakdemir</dc:creator><comments>https://news.ycombinator.com/item?id=45431108</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45431108</guid></item><item><title><![CDATA[New comment by raufakdemir in "Launch HN: Airweave (YC X25) – Let agents search any app"]]></title><description><![CDATA[
<p>Great question. We do index the data!<p>We usually sync per user. That way we make sure that no information leaks to another interface.</p>
]]></description><pubDate>Tue, 30 Sep 2025 18:54:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=45429596</link><dc:creator>raufakdemir</dc:creator><comments>https://news.ycombinator.com/item?id=45429596</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45429596</guid></item><item><title><![CDATA[New comment by raufakdemir in "Launch HN: Airweave (YC X25) – Let agents search any app"]]></title><description><![CDATA[
<p>Great question. We usually sync per user in cases where this matters. That seems inefficient until you realize the following: for most teams, workspace data is pretty small - at least compared to other data workloads (CRMs << 1gb).<p>We plan to implement unified ACL syncs to dedupe the data or even have 1 sync per org, but that’s mostly a cost optimization; Airweave will just scale horizontally until then.</p>
]]></description><pubDate>Tue, 30 Sep 2025 18:48:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=45429529</link><dc:creator>raufakdemir</dc:creator><comments>https://news.ycombinator.com/item?id=45429529</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45429529</guid></item><item><title><![CDATA[New comment by raufakdemir in "Launch HN: Airweave (YC X25) – Let agents search any app"]]></title><description><![CDATA[
<p>Glean is enterprise search for humans. Airweave is built for agent developers that want to access their user’s (so the person using the agent product) information</p>
]]></description><pubDate>Tue, 30 Sep 2025 18:35:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=45429358</link><dc:creator>raufakdemir</dc:creator><comments>https://news.ycombinator.com/item?id=45429358</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45429358</guid></item><item><title><![CDATA[New comment by raufakdemir in "Show HN: Helixdb – Open-source vector-graph database for AI applications (Rust)"]]></title><description><![CDATA[
<p>How can I migrate neo4j to this?</p>
]]></description><pubDate>Tue, 13 May 2025 21:47:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=43978123</link><dc:creator>raufakdemir</dc:creator><comments>https://news.ycombinator.com/item?id=43978123</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43978123</guid></item><item><title><![CDATA[New comment by raufakdemir in "Show HN: Airweave – Let agents search any app"]]></title><description><![CDATA[
<p>Yes, we create service accounts on the source platforms which can then be used to do an OAuth or key based integration. What would you like to do specifically?</p>
]]></description><pubDate>Mon, 12 May 2025 22:51:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=43968204</link><dc:creator>raufakdemir</dc:creator><comments>https://news.ycombinator.com/item?id=43968204</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43968204</guid></item><item><title><![CDATA[New comment by raufakdemir in "Show HN: Airweave – Let agents search any app"]]></title><description><![CDATA[
<p>So you would like to delete information for a specific user identifier? Currently that means resyncing excluding that user profile (which would have to be removed from the source system) but happy to hear more about this use case. Would a desired feature be a “delete by user email” for example?</p>
]]></description><pubDate>Mon, 12 May 2025 22:49:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=43968194</link><dc:creator>raufakdemir</dc:creator><comments>https://news.ycombinator.com/item?id=43968194</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43968194</guid></item><item><title><![CDATA[New comment by raufakdemir in "Show HN: Airweave – Let agents search any app"]]></title><description><![CDATA[
<p>This is exactly the reason we started building Airweave! The “context” in MCP is a bit deceiving, as it actually provides very little context.</p>
]]></description><pubDate>Mon, 12 May 2025 22:47:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=43968182</link><dc:creator>raufakdemir</dc:creator><comments>https://news.ycombinator.com/item?id=43968182</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43968182</guid></item><item><title><![CDATA[New comment by raufakdemir in "Show HN: Airweave – Let agents search any app"]]></title><description><![CDATA[
<p>Good questions.<p>1) the integrations are done traditionally so with REST/SQL. The MCP/REST search layer rests on the data that gets synced.<p>2) most providers are painless. Slack doesn’t want major exports in one go but most developers point at a single channel anyway so the rate limit errors don’t bite too much.<p>3) this is all orchestrated by the platform itself. Incremental syncs will receive the latest “watermark state” and sync from there. Hashes are used to compare data for persist actions (update/insert/keep)</p>
]]></description><pubDate>Mon, 12 May 2025 22:46:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=43968172</link><dc:creator>raufakdemir</dc:creator><comments>https://news.ycombinator.com/item?id=43968172</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43968172</guid></item><item><title><![CDATA[New comment by raufakdemir in "Show HN: Airweave – Let agents search any app"]]></title><description><![CDATA[
<p>Lol, good to know. Thanks</p>
]]></description><pubDate>Mon, 12 May 2025 18:20:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=43966029</link><dc:creator>raufakdemir</dc:creator><comments>https://news.ycombinator.com/item?id=43966029</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43966029</guid></item><item><title><![CDATA[New comment by raufakdemir in "Show HN: Airweave – Let agents search any app"]]></title><description><![CDATA[
<p>I assume you're talking about the data layer (not the control plane)? We are currently in PoC phase for mapping the role graphs from source systems (Asana, Google Drive) to our internal role model, but this is still in the works. The way developers work around this atm is by configuring a connection on a subset of the source info. Example: only make Airweave sync info from the `Shared Drive/Marketing/Branding` path</p>
]]></description><pubDate>Mon, 12 May 2025 17:58:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=43965804</link><dc:creator>raufakdemir</dc:creator><comments>https://news.ycombinator.com/item?id=43965804</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43965804</guid></item><item><title><![CDATA[New comment by raufakdemir in "Show HN: Airweave – Let agents search any app"]]></title><description><![CDATA[
<p>n8n is a good example of a tool that Airweave can enhance. n8n allows (no-code) developers to set up pre-determined automations but as soon as you want to process non-deterministic text into action on an app, you will still need a way to search the app. Example: you have a n8n workflow that gets you on track with Linear tickets. You hook it into a text-based human interface in which the user says: "I just created a task about database migration on Linear, can you start doing the preparations for it?". Airweave can 1. find that damn ticket, 2. give additional context on database migrations based on what else it finds in the integrated systems.</p>
]]></description><pubDate>Mon, 12 May 2025 17:47:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=43965681</link><dc:creator>raufakdemir</dc:creator><comments>https://news.ycombinator.com/item?id=43965681</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43965681</guid></item><item><title><![CDATA[New comment by raufakdemir in "Show HN: Airweave – Let agents search any app"]]></title><description><![CDATA[
<p>We're mostly focused on getting this right - better than any other tool atm. We are evaluating ideas like mapped RBAC, self-updating deep research and other tools for agent builders but it should first be very clear to us the devs actually need it :D</p>
]]></description><pubDate>Mon, 12 May 2025 17:35:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=43965531</link><dc:creator>raufakdemir</dc:creator><comments>https://news.ycombinator.com/item?id=43965531</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43965531</guid></item><item><title><![CDATA[New comment by raufakdemir in "Show HN: Airweave – Let agents search any app"]]></title><description><![CDATA[
<p>You can self-host Airweave on Docker or Kubernetes within your VPC. We eventually want to move towards AWS/Azure/GCP marketplace offerings that should make this easier for you. RDS should work - if you get an instance with PSQL/MySQL dialect.</p>
]]></description><pubDate>Mon, 12 May 2025 17:27:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=43965425</link><dc:creator>raufakdemir</dc:creator><comments>https://news.ycombinator.com/item?id=43965425</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43965425</guid></item><item><title><![CDATA[New comment by raufakdemir in "Show HN: Airweave – Let agents search any app"]]></title><description><![CDATA[
<p>Co-founder here. The Airweave interface doesn't discriminate which downstream use case it's applied in. Most current developers don't build it for a chat interface at all actually. Instead they fold it into their agents to give them access to user data. At first sight enterprise search looks quite similar, but instead this is a building block for developers to set up integrations for their internal agent / agent product.</p>
]]></description><pubDate>Mon, 12 May 2025 17:18:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=43965350</link><dc:creator>raufakdemir</dc:creator><comments>https://news.ycombinator.com/item?id=43965350</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43965350</guid></item><item><title><![CDATA[New comment by raufakdemir in "Show HN: Airweave – Let agents search any app"]]></title><description><![CDATA[
<p>Co-founder here. The platform provides MCP or REST endpoints on top of searchable information. The tool is specifically geared towards agents that want to perform actions on external systems (through an MCP server, for example) but get confused about which objects to interact with. Airweave provides a robust interface for this.<p>You can compare it to how coding agents like Cursor work. This is the usual pattern you see:
- The first step is reading your prompt
- Then it goes through all the attached files and searches your codebase
- The last step is to make code file edits.<p>Non-coding agents that use "regular" MCP servers completely miss the second part. It's very hard to go from natural language instruction, to a chain of API calls that actually work and don't end up in hallucination</p>
]]></description><pubDate>Mon, 12 May 2025 17:11:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=43965281</link><dc:creator>raufakdemir</dc:creator><comments>https://news.ycombinator.com/item?id=43965281</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43965281</guid></item><item><title><![CDATA[New comment by raufakdemir in "Show HN: Airweave – Let agents search any app"]]></title><description><![CDATA[
<p>Hi, co-founder here. No Snowflake or Fabric yet. We do support some popular regular SQL connectors. We are working towards an async distributed processing architecture that should allow us to process >50M row datasets but we're still looking for strong usecase signal here. What would you like to do with it?</p>
]]></description><pubDate>Mon, 12 May 2025 16:56:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=43965111</link><dc:creator>raufakdemir</dc:creator><comments>https://news.ycombinator.com/item?id=43965111</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43965111</guid></item></channel></rss>