MemoryIQ
MemoryIQ
One Brain. Every AI.
AI-powered shared memory platform. Capture thoughts from anywhere, search by meaning, share knowledge across all your AI tools.
Key Features
Semantic Search — vector-powered search using pgvector
Shared Brains — collaborative knowledge bases with member roles
MCP Protocol — connect any MCP-compatible AI tool
Smart Curation — AI detects conflicts and flags stale knowledge
Multi-Source Capture — web UI, API, MCP
Auto-Metadata — AI classifies, tags, and links thoughts
Tech Stack
Framework: Next.js 16 (App Router)
Language: TypeScript
Auth: Clerk
Database: Neon Postgres + pgvector
ORM: Drizzle
AI: OpenRouter + OpenAI (fallback)
MCP: @modelcontextprotocol/sdk
Styling: Tailwind CSS + shadcn/ui
Local Development
git clone <repo-url>
cd memoryiq
cp .env.example .env.local # Fill in your keys
npm install
npx drizzle-kit migrate
npm run devEnvironment Variables
Variable | Description |
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY | Clerk publishable key |
CLERK_SECRET_KEY | Clerk secret key |
CLERK_WEBHOOK_SECRET | Clerk webhook signing secret |
DATABASE_URL | Neon pooled connection string |
DATABASE_URL_UNPOOLED | Neon direct connection (for migrations) |
OPENROUTER_API_KEY | OpenRouter API key |
OPENAI_API_KEY | OpenAI API key (fallback) |
NEXT_PUBLIC_APP_URL | App URL (e.g., https://memoryiq.ai) |
MCP Integration
Connect your AI tools using your brain's MCP URL:
Claude Desktop
{
"mcpServers": {
"memoryiq": {
"url": "https://your-app.vercel.app/api/mcp?key=YOUR_BRAIN_KEY",
"transport": "http"
}
}
}Cursor
{
"mcpServers": {
"memoryiq": {
"url": "https://your-app.vercel.app/api/mcp?key=YOUR_BRAIN_KEY"
}
}
}VS Code Copilot
{
"github.copilot.chat.mcpServers": {
"memoryiq": {
"url": "https://your-app.vercel.app/api/mcp?key=YOUR_BRAIN_KEY"
}
}
}Find your brain key in Dashboard → Brains → [Brain] → MCP Connection.
Deployment
Recommended: Vercel + Neon
Push to GitHub
Import project in Vercel
Add environment variables
Deploy
Database Migrations
npx drizzle-kit generate # Generate new migration
npx drizzle-kit migrate # Run migrationsLatest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/simsketch/memoryiq'
If you have feedback or need assistance with the MCP directory API, please join our Discord server