Airweave is an open-source dev tool that lets agents search any app. It connects to apps, databases, or document stores and turns their contents into searchable knowledge bases for agents.
A few months ago we were building agents that interacted with various apps. We were frustrated when they struggled with vague natural language requests like "resolve that Jira ticket about missing auth configs", "refund payments in Stripe for unsatisfied customers", or "what were Q1 returns from the financial sheet in gdrive?" The agents would then inefficiently chain multiple function calls, fail to retrieve data, or hallucinate answers.
We also noticed that despite the rise of MCP creating more desire for agents to interact with external resources, the majority of agent dev tooling focused on function calling and actions instead of search. We were annoyed by the lack of tooling that enabled agents to semantically search workspace or database contents, so we started building Airweave first as an internal solution. Then we decided to open-source it and pursue it full time after we saw the positive reactions from agent builders.
The best part for us about building Airweave is continually seeing the amazing things our users create with it.