Launch HN: Airweave (YC X25) – Let agents search any app

1 month ago 3
airweave-lettermark

Airweave is a tool that lets agents search any app. It connects to apps, productivity tools, databases, or document stores and transforms their contents into searchable knowledge bases, accessible through a standardized interface for agents.

The search interface is exposed via REST API or MCP. When using MCP, Airweave essentially builds a semantically searchable MCP server. The platform handles everything from auth and extraction to embedding and serving.

Make sure docker and docker-compose are installed, then...

# 1. Clone the repository git clone https://github.com/airweave-ai/airweave.git cd airweave # 2. Build and run chmod +x start.sh ./start.sh

That's it! Access the dashboard at http://localhost:8080

AsanaBitbucketConfluenceDropboxGithubGmailGoogle CalendarGoogle Drive HubspotJiraLinearMondayNotionOnedriveOutlook CalendarOutlook MailPostgresql SlackStripeTodoist

  • Access the UI at http://localhost:8080
  • Connect sources, configure syncs, and query data
  • Swagger docs: http://localhost:8001/docs
  • Create connections, trigger syncs, and search data
from airweave import AirweaveSDK client = AirweaveSDK( api_key="YOUR_API_KEY", base_url="http://localhost:8001" ) client.collections.create( name="name", )
npm install @airweave/sdk # or yarn add @airweave/sdk
import { AirweaveSDKClient, AirweaveSDKEnvironment } from "@airweave/sdk"; const client = new AirweaveSDKClient({ apiKey: "YOUR_API_KEY", environment: AirweaveSDKEnvironment.Local }); await client.collections.create({ name: "name", });
  • Data synchronization from 25+ sources with minimal config
  • Entity extraction and transformation pipeline
  • Multi-tenant architecture with OAuth2
  • Incremental updates using content hashing
  • Semantic search for agent queries
  • Versioning for data changes
  • Frontend: React/TypeScript with ShadCN
  • Backend: FastAPI (Python)
  • Databases: PostgreSQL (metadata), Qdrant (vectors)
  • Deployment: Docker Compose (dev), Kubernetes (prod)

We welcome contributions! Please check CONTRIBUTING.md for details.

Airweave is released under the MIT license.

Read Entire Article