supermemory/apps/docs/introduction.mdx
Dhravya Shah feb3c34a96 docs: v1
2025-01-31 15:42:16 -07:00

169 lines
4.9 KiB
Text

---
title: Introduction - Supermemory
description: "Supermemory is the Memory API for the AI era."
---
We built [Supermemory](https://supermemory.ai) and scaled the RAG system to 10,000,000+ documents and multiple thousands of users.
We faced challenges. It turns out that building scalable, reliable, production-ready Memory layer is pretty hard.
Introducing the Supermemory API. An _affordable_, _easy-to-use_, and _production-ready_ Memory API for the AI era.
<img
className="block dark:hidden"
src="/images/hero-light.svg"
alt="Hero Light"
/>
<img
className="hidden dark:block"
src="/images/hero-dark.svg"
alt="Hero Dark"
/>
## Why Supermemory?
### The problem
... so you want to build your own memory layer. Let's go through your decision process:
<Steps>
<Step title="Let's choose a vector database">
<Warning>
Found a vector database? good luck
- Oh no, it's way too expensive. Time to switch.
- Turns out it's painfully slow. Let's try another.
- Great, now it won't scale. Back to square one.
- The maintenance is a nightmare. Need something else.
</Warning>
</Step>
<Step title="Now for the embedding model">
<Note>
Which one to choose? Unless you have a PhD in AI, good luck figuring out:
- Which model fits your use case
- What are the performance tradeoffs
- How to keep up with new releases
</Note>
</Step>
<Step title="Time to build the memory layer">
<CardGroup cols={2}>
<Card title="Support multimodal">
- Websites: How do you handle JavaScript? What about rate limits?
- PDFs: OCR keeps failing, text extraction is inconsistent
- Images: Need computer vision models now?
- Audio/Video: Transcription costs add up quickly
</Card>
<Card title="Handle everything">
- Multiple languages: Different models for each?
- Various formats to parse: \
• Markdown: Tables break everything \
• HTML: Scripts and styles get in the way \
• PDF: Layout ruins the extraction \
• Word docs: Good luck with formatting \
• And somehow make it all work together...
</Card>
</CardGroup>
</Step>
</Steps>
And in the middle of all this, you're wondering...
> "When will I actually ship my product?"
### The solution
If you are not a fan of reinventing the wheel, you can use Supermemory.
<CardGroup cols={2}>
<Card title="Affordable & Easy to Use" icon="circle-check" className="text-emerald-600">
<div className="text-emerald-700 space-y-1">
- Start for free, scale as you grow
- Simple API, deploy in minutes
- No complex setup or maintenance
- Clear, predictable pricing
</div>
</Card>
<Card title="Ready-made Connectors" icon="circle-check" className="text-emerald-600">
<div className="text-emerald-700 space-y-1">
- Notion, Google Drive, Slack integration
- Web scraping and PDF processing
- Email and calendar sync
- Custom connector SDK
</div>
</Card>
<Card title="Production Ready" icon="circle-check" className="text-emerald-600">
<div className="text-emerald-700 space-y-1">
- Enterprise-grade security
- Sub-200ms latency at scale
- Automatic failover and redundancy
- 99.9% uptime guarantee
</div>
</Card>
<Card title="Open Source & Trusted" icon="circle-check" className="text-emerald-600">
<div className="text-emerald-700 space-y-1">
- Open source core
- Active community
- Regular security audits
- Transparent development
</div>
</Card>
</CardGroup>
Stop reinventing the wheel. Focus on building your product while we handle the memory infrastructure.
## Use cases
What can you do with Supermemory?
<CardGroup cols={2}>
<Card
title="Chat with <X> app"
icon="message"
>
Quickly built chat apps like:
• Chat with your Twitter bookmarks \
• Interact with your PDF documents \
• Chat with your company documentation \
• Chat with your personal knowledge base
... and more!
</Card>
<Card
title="Smart search in your apps"
icon="magnifying-glass"
>
Search things with AI:
• Product recommendations \
• Knowledge base search \
• Document similarity matching \
• Content discovery systems \
• Research paper analysis
</Card>
<Card
title="Assistants and Agents"
icon="chart-line"
>
Assistants and Agents:
• Email management \
• Meeting summarization \
• Task prioritization \
• Calendar organization \
• Personal knowledge management
</Card>
<Card
title="Import tools and integrations"
icon="toolbox"
>
You can contribute to supermemory by making community import tools. Examples:
• Notion \
• <a href="https://www.icloud.com/shortcuts/55f0695258cd46e4aad1aba8a2a7d14b">IOS shortcuts</a> \
• YOUR app / service
</Card>
</CardGroup>