aid: cognee
name: Cognee
description: >
  Cognee is an open-source AI memory and knowledge graph platform that enables developers
  to build persistent, structured memory for AI agents and LLM applications. The platform
  provides a REST API and Python/TypeScript SDKs for ingesting documents and data from
  28+ sources, processing them through a six-stage ECL (Extract, Cognify, Load) pipeline,
  and storing the resulting entities and relationships in a hybrid graph-vector-relational
  store. Developers can query the knowledge graph using 13+ search modes including semantic
  graph completion, RAG completion, and temporal search. Cognee is available as a managed
  cloud service on AWS, GCP, and Azure, or as a self-hosted deployment via Docker, Modal,
  Railway, Fly.io, and Render.
type: Index
deliveryModel:
  model: open-core
  license: Apache-2.0
  open_source: true
  commercial: true
  callable_host: true
  label: Open core · an OSS project plus a commercial hosted product
  confidence: high
  source:
  - license
  - openapi
  - pricing
  generated: '2026-08-28'
  method: derived
accessModel:
  pricing: freemium
  onboarding: self-serve
  trial: false
  try_now: true
  public: false
  label: Freemium · Self-serve signup
  confidence: medium
  source:
  - plans
  - authentication
  - security
  generated: '2026-09-03'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/cognee.png
url: https://raw.githubusercontent.com/api-evangelist/cognee/refs/heads/main/apis.yml
created: "2026-06-12"
modified: "2026-06-12"
specificationVersion: '0.23'
x-docs-platform: mintlify
x-docs-platform-confidence: medium
x-docs-platform-checked: 2026-09-24
x-docs-hosting: vercel
tags:
  - Artificial Intelligence
  - Memory
  - Knowledge Graph
  - RAG
  - Agents
  - Graph Database
  - Vector Search
  - LLM
  - Open Source
tags_raw:
  - AI
  - Memory
  - Knowledge Graph
  - RAG
  - Agents
  - Graph Database
  - Vector Search
  - LLM
  - Open Source
  - Open-Source

apis:
- aid: cognee:cognee-cognify-api
  name: Cognee Cognify API
  description: Knowledge graph construction pipeline
  humanURL: https://docs.cognee.ai/api-reference/introduction
  baseURL: https://api.cognee.ai
  tags:
  - cognify
  properties:
  - type: OpenAPI
    url: openapi/cognee-cognify-api-openapi.yml
  - type: Documentation
    url: https://docs.cognee.ai/api-reference/introduction
  - type: SwaggerUI
    url: https://api.cognee.ai/docs
- aid: cognee:cognee-datasets-api
  name: Cognee Datasets API
  description: Dataset management and introspection
  humanURL: https://docs.cognee.ai/api-reference/introduction
  baseURL: https://api.cognee.ai
  tags:
  - Datasets
  tags_raw:
  - datasets
  properties:
  - type: OpenAPI
    url: openapi/cognee-datasets-api-openapi.yml
  - type: Documentation
    url: https://docs.cognee.ai/api-reference/introduction
  - type: SwaggerUI
    url: https://api.cognee.ai/docs
- aid: cognee:cognee-health-api
  name: Cognee Health API
  description: Service health probes
  humanURL: https://docs.cognee.ai/api-reference/introduction
  baseURL: https://api.cognee.ai
  tags:
  - Health
  tags_raw:
  - health
  properties:
  - type: OpenAPI
    url: openapi/cognee-health-api-openapi.yml
  - type: Documentation
    url: https://docs.cognee.ai/api-reference/introduction
  - type: SwaggerUI
    url: https://api.cognee.ai/docs
- aid: cognee:cognee-search-api
  name: Cognee Search API
  description: Semantic and graph search queries
  humanURL: https://docs.cognee.ai/api-reference/introduction
  baseURL: https://api.cognee.ai
  tags:
  - Search
  tags_raw:
  - search
  properties:
  - type: OpenAPI
    url: openapi/cognee-search-api-openapi.yml
  - type: Documentation
    url: https://docs.cognee.ai/api-reference/introduction
  - type: SwaggerUI
    url: https://api.cognee.ai/docs
- aid: cognee:cognee-settings-api
  name: Cognee Settings API
  description: System configuration (LLM and vector DB)
  humanURL: https://docs.cognee.ai/api-reference/introduction
  baseURL: https://api.cognee.ai
  tags:
  - Settings
  tags_raw:
  - settings
  properties:
  - type: OpenAPI
    url: openapi/cognee-settings-api-openapi.yml
  - type: Documentation
    url: https://docs.cognee.ai/api-reference/introduction
  - type: SwaggerUI
    url: https://api.cognee.ai/docs
- aid: cognee:cognee-activity-api
  name: Cognee Activity API
  description: >-
    Activity endpoints for inspecting pipeline runs, traced spans, tenant users, agents, and dataset exports.
  humanURL: https://docs.cognee.ai/api-reference/introduction
  baseURL: https://api.cognee.ai
  tags:
  - Activity
  tags_raw:
  - activity
  properties:
  - type: OpenAPI
    url: openapi/cognee-activity-api-openapi.yml
  - type: Documentation
    url: https://docs.cognee.ai/api-reference/introduction
  - type: SwaggerUI
    url: https://api.cognee.ai/docs
- aid: cognee:cognee-add-api
  name: Cognee Add API
  description: Data ingestion endpoints for adding text, files, and structured data.
  humanURL: https://docs.cognee.ai/api-reference/introduction
  baseURL: https://api.cognee.ai
  tags: []
  tags_raw:
  - add
  properties:
  - type: OpenAPI
    url: openapi/cognee-add-api-openapi.yml
  - type: Documentation
    url: https://docs.cognee.ai/api-reference/introduction
  - type: SwaggerUI
    url: https://api.cognee.ai/docs
- aid: cognee:cognee-agent-connections-api
  name: Cognee agent connections API
  description: >-
    Endpoints for registering, unregistering, and inspecting agent connections to the instance.
  humanURL: https://docs.cognee.ai/api-reference/introduction
  baseURL: https://api.cognee.ai
  tags:
  - Agent Connections
  tags_raw:
  - agent connections
  properties:
  - type: OpenAPI
    url: openapi/cognee-agent-connections-api-openapi.yml
  - type: Documentation
    url: https://docs.cognee.ai/api-reference/introduction
  - type: SwaggerUI
    url: https://api.cognee.ai/docs
- aid: cognee:cognee-agent-management-api
  name: Cognee agent management API
  description: Endpoints for creating, listing, retrieving, and deleting agents.
  humanURL: https://docs.cognee.ai/api-reference/introduction
  baseURL: https://api.cognee.ai
  tags:
  - Agent Management
  tags_raw:
  - agent management
  properties:
  - type: OpenAPI
    url: openapi/cognee-agent-management-api-openapi.yml
  - type: Documentation
    url: https://docs.cognee.ai/api-reference/introduction
  - type: SwaggerUI
    url: https://api.cognee.ai/docs
- aid: cognee:cognee-auth-api
  name: Cognee Auth API
  description: Authentication endpoints for user registration, login, and token management.
  humanURL: https://docs.cognee.ai/api-reference/introduction
  baseURL: https://api.cognee.ai
  tags:
  - Authentication
  tags_raw:
  - auth
  properties:
  - type: OpenAPI
    url: openapi/cognee-auth-api-openapi.yml
  - type: Documentation
    url: https://docs.cognee.ai/api-reference/introduction
  - type: SwaggerUI
    url: https://api.cognee.ai/docs
- aid: cognee:cognee-checks-api
  name: Cognee Checks API
  description: >-
    Diagnostic endpoint for validating a Cognee Cloud API key supplied in the X-Api-Key header.
  humanURL: https://docs.cognee.ai/api-reference/introduction
  baseURL: https://api.cognee.ai
  tags:
  - Checks
  tags_raw:
  - checks
  properties:
  - type: OpenAPI
    url: openapi/cognee-checks-api-openapi.yml
  - type: Documentation
    url: https://docs.cognee.ai/api-reference/introduction
  - type: SwaggerUI
    url: https://api.cognee.ai/docs
- aid: cognee:cognee-configuration-api
  name: Cognee Configuration API
  description: Endpoints for storing, retrieving, and listing a user's saved configurations.
  humanURL: https://docs.cognee.ai/api-reference/introduction
  baseURL: https://api.cognee.ai
  tags:
  - Configuration
  tags_raw:
  - configuration
  properties:
  - type: OpenAPI
    url: openapi/cognee-configuration-api-openapi.yml
  - type: Documentation
    url: https://docs.cognee.ai/api-reference/introduction
  - type: SwaggerUI
    url: https://api.cognee.ai/docs
- aid: cognee:cognee-delete-api
  name: Cognee Delete API
  description: Data deletion endpoints (deprecated — use datasets endpoints instead).
  humanURL: https://docs.cognee.ai/api-reference/introduction
  baseURL: https://api.cognee.ai
  tags: []
  tags_raw:
  - delete
  properties:
  - type: OpenAPI
    url: openapi/cognee-delete-api-openapi.yml
  - type: Documentation
    url: https://docs.cognee.ai/api-reference/introduction
  - type: SwaggerUI
    url: https://api.cognee.ai/docs
- aid: cognee:cognee-forget-api
  name: Cognee Forget API
  description: Endpoint for removing data from the knowledge graph.
  humanURL: https://docs.cognee.ai/api-reference/introduction
  baseURL: https://api.cognee.ai
  tags:
  - Forget
  tags_raw:
  - forget
  properties:
  - type: OpenAPI
    url: openapi/cognee-forget-api-openapi.yml
  - type: Documentation
    url: https://docs.cognee.ai/api-reference/introduction
  - type: SwaggerUI
    url: https://api.cognee.ai/docs
- aid: cognee:cognee-improve-api
  name: Cognee Improve API
  description: Endpoint for enriching and improving an existing knowledge graph.
  humanURL: https://docs.cognee.ai/api-reference/introduction
  baseURL: https://api.cognee.ai
  tags:
  - improve
  properties:
  - type: OpenAPI
    url: openapi/cognee-improve-api-openapi.yml
  - type: Documentation
    url: https://docs.cognee.ai/api-reference/introduction
  - type: SwaggerUI
    url: https://api.cognee.ai/docs
- aid: cognee:cognee-integrations-api
  name: Cognee Integrations API
  description: Endpoints for connecting, provisioning, and disconnecting OAuth providers and plugins.
  humanURL: https://docs.cognee.ai/api-reference/introduction
  baseURL: https://api.cognee.ai
  tags:
  - Integration
  tags_raw:
  - integrations
  properties:
  - type: OpenAPI
    url: openapi/cognee-integrations-api-openapi.yml
  - type: Documentation
    url: https://docs.cognee.ai/api-reference/introduction
  - type: SwaggerUI
    url: https://api.cognee.ai/docs
- aid: cognee:cognee-llm-api
  name: Cognee Llm API
  description: >-
    LLM-backed endpoints for inferring graph schemas and generating custom extraction prompts.
  humanURL: https://docs.cognee.ai/api-reference/introduction
  baseURL: https://api.cognee.ai
  tags:
  - LLM
  tags_raw:
  - llm
  properties:
  - type: OpenAPI
    url: openapi/cognee-llm-api-openapi.yml
  - type: Documentation
    url: https://docs.cognee.ai/api-reference/introduction
  - type: SwaggerUI
    url: https://api.cognee.ai/docs
- aid: cognee:cognee-memify-api
  name: Cognee Memify API
  description: Endpoint for running enrichment pipelines over existing graphs or supplied data.
  humanURL: https://docs.cognee.ai/api-reference/introduction
  baseURL: https://api.cognee.ai
  tags:
  - memify
  properties:
  - type: OpenAPI
    url: openapi/cognee-memify-api-openapi.yml
  - type: Documentation
    url: https://docs.cognee.ai/api-reference/introduction
  - type: SwaggerUI
    url: https://api.cognee.ai/docs
- aid: cognee:cognee-ontologies-api
  name: Cognee Ontologies API
  description: Endpoints for uploading, listing, and deleting ontology files used during cognify.
  humanURL: https://docs.cognee.ai/api-reference/introduction
  baseURL: https://api.cognee.ai
  tags:
  - ontologies
  properties:
  - type: OpenAPI
    url: openapi/cognee-ontologies-api-openapi.yml
  - type: Documentation
    url: https://docs.cognee.ai/api-reference/introduction
  - type: SwaggerUI
    url: https://api.cognee.ai/docs
- aid: cognee:cognee-permissions-api
  name: Cognee Permissions API
  description: Permission management for multi-user access control.
  humanURL: https://docs.cognee.ai/api-reference/introduction
  baseURL: https://api.cognee.ai
  tags:
  - Permissions
  tags_raw:
  - permissions
  properties:
  - type: OpenAPI
    url: openapi/cognee-permissions-api-openapi.yml
  - type: Documentation
    url: https://docs.cognee.ai/api-reference/introduction
  - type: SwaggerUI
    url: https://api.cognee.ai/docs
- aid: cognee:cognee-recall-api
  name: Cognee Recall API
  description: Endpoints for querying the knowledge graph and reviewing past recall history.
  humanURL: https://docs.cognee.ai/api-reference/introduction
  baseURL: https://api.cognee.ai
  tags:
  - Recall
  tags_raw:
  - recall
  properties:
  - type: OpenAPI
    url: openapi/cognee-recall-api-openapi.yml
  - type: Documentation
    url: https://docs.cognee.ai/api-reference/introduction
  - type: SwaggerUI
    url: https://api.cognee.ai/docs
- aid: cognee:cognee-remember-api
  name: Cognee Remember API
  description: >-
    Endpoints for ingesting data into the knowledge graph and storing session memory entries.
  humanURL: https://docs.cognee.ai/api-reference/introduction
  baseURL: https://api.cognee.ai
  tags:
  - remember
  properties:
  - type: OpenAPI
    url: openapi/cognee-remember-api-openapi.yml
  - type: Documentation
    url: https://docs.cognee.ai/api-reference/introduction
  - type: SwaggerUI
    url: https://api.cognee.ai/docs
- aid: cognee:cognee-responses-api
  name: Cognee Responses API
  description: Response generation endpoints using the knowledge graph.
  humanURL: https://docs.cognee.ai/api-reference/introduction
  baseURL: https://api.cognee.ai
  tags:
  - Responses
  tags_raw:
  - responses
  properties:
  - type: OpenAPI
    url: openapi/cognee-responses-api-openapi.yml
  - type: Documentation
    url: https://docs.cognee.ai/api-reference/introduction
  - type: SwaggerUI
    url: https://api.cognee.ai/docs
- aid: cognee:cognee-schema-api
  name: Cognee Schema API
  description: >-
    Schema inspection endpoints for a dataset's derived schema inventory and the caller-wide memory provenance
    graph.
  humanURL: https://docs.cognee.ai/api-reference/introduction
  baseURL: https://api.cognee.ai
  tags:
  - Schema
  tags_raw:
  - schema
  properties:
  - type: OpenAPI
    url: openapi/cognee-schema-api-openapi.yml
  - type: Documentation
    url: https://docs.cognee.ai/api-reference/introduction
  - type: SwaggerUI
    url: https://api.cognee.ai/docs
- aid: cognee:cognee-sessions-api
  name: Cognee Sessions API
  description: Endpoints for listing sessions and reporting usage, cost, and token statistics.
  humanURL: https://docs.cognee.ai/api-reference/introduction
  baseURL: https://api.cognee.ai
  tags:
  - Sessions
  tags_raw:
  - sessions
  properties:
  - type: OpenAPI
    url: openapi/cognee-sessions-api-openapi.yml
  - type: Documentation
    url: https://docs.cognee.ai/api-reference/introduction
  - type: SwaggerUI
    url: https://api.cognee.ai/docs
- aid: cognee:cognee-skills-api
  name: Cognee Skills API
  description: >-
    Skill management endpoints for ingesting, listing, retrieving, and deleting dataset skills, plus read-only
    retrieval of improvement proposals.
  humanURL: https://docs.cognee.ai/api-reference/introduction
  baseURL: https://api.cognee.ai
  tags:
  - Skills
  tags_raw:
  - skills
  properties:
  - type: OpenAPI
    url: openapi/cognee-skills-api-openapi.yml
  - type: Documentation
    url: https://docs.cognee.ai/api-reference/introduction
  - type: SwaggerUI
    url: https://api.cognee.ai/docs
- aid: cognee:cognee-slack-api
  name: Cognee Slack API
  description: >-
    Endpoints for listing workspace channels, setting channel allowlists, and linking Slack accounts.
  humanURL: https://docs.cognee.ai/api-reference/introduction
  baseURL: https://api.cognee.ai
  tags:
  - Slack
  tags_raw:
  - slack
  properties:
  - type: OpenAPI
    url: openapi/cognee-slack-api-openapi.yml
  - type: Documentation
    url: https://docs.cognee.ai/api-reference/introduction
  - type: SwaggerUI
    url: https://api.cognee.ai/docs
- aid: cognee:cognee-sync-api
  name: Cognee Sync API
  description: Endpoints for syncing local data to Cognee Cloud and checking sync status.
  humanURL: https://docs.cognee.ai/api-reference/introduction
  baseURL: https://api.cognee.ai
  tags:
  - Sync
  tags_raw:
  - sync
  properties:
  - type: OpenAPI
    url: openapi/cognee-sync-api-openapi.yml
  - type: Documentation
    url: https://docs.cognee.ai/api-reference/introduction
  - type: SwaggerUI
    url: https://api.cognee.ai/docs
- aid: cognee:cognee-update-api
  name: Cognee Update API
  description: Endpoint for updating existing data in a dataset.
  humanURL: https://docs.cognee.ai/api-reference/introduction
  baseURL: https://api.cognee.ai
  tags: []
  tags_raw:
  - update
  properties:
  - type: OpenAPI
    url: openapi/cognee-update-api-openapi.yml
  - type: Documentation
    url: https://docs.cognee.ai/api-reference/introduction
  - type: SwaggerUI
    url: https://api.cognee.ai/docs
- aid: cognee:cognee-users-api
  name: Cognee Users API
  description: User management endpoints.
  humanURL: https://docs.cognee.ai/api-reference/introduction
  baseURL: https://api.cognee.ai
  tags:
  - User
  tags_raw:
  - users
  properties:
  - type: OpenAPI
    url: openapi/cognee-users-api-openapi.yml
  - type: Documentation
    url: https://docs.cognee.ai/api-reference/introduction
  - type: SwaggerUI
    url: https://api.cognee.ai/docs
- aid: cognee:cognee-validate-api
  name: Cognee Validate API
  description: >-
    Diagnostic endpoint for checking consistency between a dataset's graph and vector stores.
  humanURL: https://docs.cognee.ai/api-reference/introduction
  baseURL: https://api.cognee.ai
  tags:
  - Validate
  tags_raw:
  - validate
  properties:
  - type: OpenAPI
    url: openapi/cognee-validate-api-openapi.yml
  - type: Documentation
    url: https://docs.cognee.ai/api-reference/introduction
  - type: SwaggerUI
    url: https://api.cognee.ai/docs
- aid: cognee:cognee-visualize-api
  name: Cognee Visualize API
  description: Graph visualization endpoints.
  humanURL: https://docs.cognee.ai/api-reference/introduction
  baseURL: https://api.cognee.ai
  tags:
  - Visualize
  tags_raw:
  - visualize
  properties:
  - type: OpenAPI
    url: openapi/cognee-visualize-api-openapi.yml
  - type: Documentation
    url: https://docs.cognee.ai/api-reference/introduction
  - type: SwaggerUI
    url: https://api.cognee.ai/docs
common:
  - type: CapabilityMap
    url: capabilities/cognee-capability-edges.yml
    name: Cognee Business Capability Map
  - type: IssueTracker
    url: https://github.com/topoteretes/cognee/issues
  - type: Releases
    url: https://github.com/topoteretes/cognee/releases
  - type: SecurityPolicy
    url: https://github.com/topoteretes/cognee/blob/main/SECURITY.md
  - type: CodeOfConduct
    url: https://github.com/topoteretes/cognee/blob/main/CODE_OF_CONDUCT.md
  - type: ContributionGuide
    url: https://github.com/topoteretes/cognee/blob/main/CONTRIBUTING.md
  - type: License
    name: Apache-2.0
    url: https://github.com/topoteretes/cognee/blob/main/LICENSE
  - type: AgenticAccess
    url: agentic-access/cognee-agentic-access.yml
  - type: DomainSecurity
    url: security/cognee-domain-security.yml
  - type: Authentication
    url: authentication/cognee-authentication.yml
  - type: Website
    url: https://www.cognee.ai/
  - type: Documentation
    url: https://docs.cognee.ai/
  - type: GitHubOrg
    url: https://github.com/topoteretes
  - type: GitHubRepository
    url: https://github.com/topoteretes/cognee
  - type: LinkedIn
    url: https://www.linkedin.com/company/cognee-ai
  - type: Blog
    url: https://www.cognee.ai/blog
  - type: Pricing
    url: https://www.cognee.ai/pricing
  - type: CostCalculator
    url: https://www.cognee.ai/cost-calculator
  - type: X
    url: https://x.com/cognee_
  - type: Discord
    url: https://discord.gg/m63hxKsp4p
  - type: Plans
    url: plans/cognee-plans-pricing.yml
  - type: RateLimits
    url: rate-limits/cognee-rate-limits.yml
  - type: FinOps
    url: finops/cognee-finops.yml
  - type: Vocabulary
    url: vocabulary/cognee-vocabulary.yml
  - type: JSONLDContext
    url: json-ld/cognee-context.jsonld

maintainers:
  - FN: Kin Lane
    email: kin@apievangelist.com
