# MemContext ## Docs - [Add a curated company fact](https://docs.memcontext.in/api-reference/context-vault/add-a-curated-company-fact.md): Adds atomic workspace context that may not be backed by an uploaded document. - [Browse context vault memories](https://docs.memcontext.in/api-reference/context-vault/browse-context-vault-memories.md) - [Cancel context vault document processing](https://docs.memcontext.in/api-reference/context-vault/cancel-context-vault-document-processing.md) - [Context vault scope/project hierarchy](https://docs.memcontext.in/api-reference/context-vault/context-vault-scopeproject-hierarchy.md) - [Correct a context vault memory](https://docs.memcontext.in/api-reference/context-vault/correct-a-context-vault-memory.md): Applies a correction to an extracted workspace memory. When `correctedChunkContent` is provided, the cited source chunk is updated too so future document retrieval stays aligned with the corrected memory. - [Delete a curated company fact](https://docs.memcontext.in/api-reference/context-vault/delete-a-curated-company-fact.md): Soft-deletes a curated company fact. Document-extracted memories are removed through document deletion instead. - [Delete context vault document](https://docs.memcontext.in/api-reference/context-vault/delete-context-vault-document.md): Deletes the document and its citations. Extracted memories stop appearing only when this document is their only source; memories also supported by other documents are preserved. - [Ingest context vault document](https://docs.memcontext.in/api-reference/context-vault/ingest-context-vault-document.md): Adds workspace knowledge from extracted text, a public file URL, or a documentation/web URL. - [List context vault documents](https://docs.memcontext.in/api-reference/context-vault/list-context-vault-documents.md) - [List memories extracted from one context vault document](https://docs.memcontext.in/api-reference/context-vault/list-memories-extracted-from-one-context-vault-document.md) - [List source evidence for a context vault memory](https://docs.memcontext.in/api-reference/context-vault/list-source-evidence-for-a-context-vault-memory.md) - [Search context vault](https://docs.memcontext.in/api-reference/context-vault/search-context-vault.md): Returns ranked retrieval results for workspace knowledge. The endpoint does not synthesize a single final answer; callers should use returned chunks, extracted memories, and evidence as grounded context for their own answer-generation layer. - [Submit feedback on a context vault memory](https://docs.memcontext.in/api-reference/context-vault/submit-feedback-on-a-context-vault-memory.md) - [Upload and ingest context vault document](https://docs.memcontext.in/api-reference/context-vault/upload-and-ingest-context-vault-document.md): Uploads a local file and adds it to Context Vault. Supports PDFs, Markdown, TXT, DOCX, CSV, and image files. OCR is available for formats that need text extraction. - [Submit feedback for a memory](https://docs.memcontext.in/api-reference/feedback/submit-feedback-for-a-memory.md): Record whether a retrieved memory was useful, irrelevant, outdated, or wrong. This signal can be used to improve retrieval quality over time. - [Get memory version history](https://docs.memcontext.in/api-reference/history/get-memory-version-history.md): Returns the current version of a memory and all previous versions in its version chain. Use this to inspect how a memory evolved over time. - [Delete a memory](https://docs.memcontext.in/api-reference/memories/delete-a-memory.md): Deletes a memory from future search and list results. - [Forget a memory](https://docs.memcontext.in/api-reference/memories/forget-a-memory.md): Removes a memory from future search and list results. - [Get a memory by ID](https://docs.memcontext.in/api-reference/memories/get-a-memory-by-id.md) - [List memories](https://docs.memcontext.in/api-reference/memories/list-memories.md): Paginated list of current (non-deleted) memories. Supports filtering by category, project, and text search. Categories and projects accept comma-separated values for multi-filter queries. - [Save a memory](https://docs.memcontext.in/api-reference/memories/save-a-memory.md): Save a durable preference, fact, decision, or piece of context. If similar content already exists, MemContext may update, extend, or deduplicate it instead of creating a separate memory. - [Search memories](https://docs.memcontext.in/api-reference/memories/search-memories.md): Search saved memories with a natural-language query. Use filters such as scope, project, and category when your app needs narrower results. - [Update a memory](https://docs.memcontext.in/api-reference/memories/update-a-memory.md): Update a memory's content, category, or project. If only metadata changes, a simple update is performed. If content changes, the system re-runs the classification flow against similar memories and may supersede or relate to them. - [API Reference](https://docs.memcontext.in/api-reference/overview.md): Complete reference for the MemContext REST API. - [Get memory graph data](https://docs.memcontext.in/api-reference/profiles/get-memory-graph-data.md): Returns graph visualization data for the current memory container. The graph only includes memories inside the selected scope. Omit `scope` to visualize only unscoped/global memories. - [Get user profile context](https://docs.memcontext.in/api-reference/profiles/get-user-profile-context.md): Returns pre-aggregated user context split into static (stable preferences and facts) and dynamic (recent context from the last 14 days). Cached for performance. - [Accept workspace invitation](https://docs.memcontext.in/api-reference/workspaces/accept-workspace-invitation.md) - [Create workspace](https://docs.memcontext.in/api-reference/workspaces/create-workspace.md) - [Invite workspace member](https://docs.memcontext.in/api-reference/workspaces/invite-workspace-member.md) - [List workspace team](https://docs.memcontext.in/api-reference/workspaces/list-workspace-team.md) - [List workspaces](https://docs.memcontext.in/api-reference/workspaces/list-workspaces.md) - [Remove workspace member](https://docs.memcontext.in/api-reference/workspaces/remove-workspace-member.md) - [Revoke workspace invitation](https://docs.memcontext.in/api-reference/workspaces/revoke-workspace-invitation.md) - [Update workspace member role](https://docs.memcontext.in/api-reference/workspaces/update-workspace-member-role.md) - [Authentication](https://docs.memcontext.in/authentication.md): How to authenticate with the MemContext API and MCP server. - [Context Vault](https://docs.memcontext.in/concepts/context-vault.md): Turn workspace documents, files, and URLs into searchable AI context. - [How It Works](https://docs.memcontext.in/concepts/how-it-works.md): How to save, retrieve, update, and isolate memory in your app. - [Hybrid Search](https://docs.memcontext.in/concepts/hybrid-search.md): Search memories with natural-language questions and exact terms. - [Scopes and Projects](https://docs.memcontext.in/concepts/scopes-and-projects.md): Separate memory by customer, workspace, and project. - [User Profiles](https://docs.memcontext.in/concepts/user-profiles.md): Pre-aggregated user context built from memory. - [Versioning](https://docs.memcontext.in/concepts/versioning.md): Let memory change over time without manually cleaning up old facts. - [Access Control With Workspace, Scope, and Project](https://docs.memcontext.in/context-vault/access-control.md): How Context Vault isolates and filters company knowledge. - [Building a Company Knowledge Base](https://docs.memcontext.in/context-vault/building-company-knowledge-base.md): Recommended patterns for production Context Vault deployments. - [Document Ingestion](https://docs.memcontext.in/context-vault/document-ingestion.md): Upload or queue documents for Context Vault processing. - [Evidence and Citations](https://docs.memcontext.in/context-vault/evidence-citations.md): Load source chunks behind extracted memories. - [Context Vault Feedback](https://docs.memcontext.in/context-vault/feedback.md): Rate and correct extracted workspace memories. - [Context Vault Overview](https://docs.memcontext.in/context-vault/overview.md): Workspace document memory for shared company knowledge. - [Context Vault Search](https://docs.memcontext.in/context-vault/search.md): Search source chunks, extracted memories, or both. - [Workspace Model](https://docs.memcontext.in/context-vault/workspace-model.md): How Context Vault organizes team knowledge. - [Building With MemContext](https://docs.memcontext.in/guides/building-with-memcontext.md): How to integrate MemContext as a memory backend for your application. - [Evolving Memory](https://docs.memcontext.in/guides/evolving-memory.md): How to model time-sensitive knowledge that changes over time. - [MCP Setup](https://docs.memcontext.in/guides/mcp-setup.md): Connect MemContext to Claude.ai, Claude Desktop, or your AI coding assistant. - [Introduction](https://docs.memcontext.in/index.md): MemContext is a memory layer for AI systems that need persistent, evolving, and retrievable context. - [delete_memory](https://docs.memcontext.in/mcp/delete-memory.md): Remove a memory by ID. - [memory_feedback](https://docs.memcontext.in/mcp/memory-feedback.md): Rate a retrieved memory to improve future retrieval quality. - [MCP Overview](https://docs.memcontext.in/mcp/overview.md): Hosted MCP server that gives AI assistants persistent memory. - [save_memory](https://docs.memcontext.in/mcp/save-memory.md): Persist durable user or project knowledge across sessions. - [search_memory](https://docs.memcontext.in/mcp/search-memory.md): Retrieve relevant memories for the assistant's current task. - [update_memory](https://docs.memcontext.in/mcp/update-memory.md): Correct or refine an existing saved memory. - [Pricing and Limits](https://docs.memcontext.in/pricing.md): Plan limits for memories, workspaces, Context Vault documents, retrieval, SDK, and API access. - [Quickstart](https://docs.memcontext.in/quickstart.md): Make your first MemContext API and MCP calls in under 2 minutes. - [TypeScript SDK](https://docs.memcontext.in/sdk/typescript.md): Install and use the official MemContext TypeScript SDK. ## OpenAPI Specs - [openapi](https://docs.memcontext.in/openapi.yaml)