cognee

여러 소스를 묶어 만드는 에이전트 기억층

pip install cognee

문서·데이터베이스·대화 같은 여러 소스를 그래프와 벡터로 함께 묶어 에이전트 기억층을 만드는 오픈소스 플랫폼입니다. 파이썬 패키지로 파이프라인에 넣거나, MCP 서버와 웹 UI 를 도커로 띄워 씁니다. 클로드 코드 플러그인으로도 설치할 수 있습니다.

판단

이럴 때 씁니다

  • 문서·데이터베이스·대화가 흩어져 있어 에이전트가 맥락을 못 잡을 때
  • 벡터 검색과 그래프 관계를 함께 쓰고 싶을 때
  • 기억층을 서비스로 띄워 여러 에이전트가 공유하게 할 때
  • 클로드 코드에 기억을 붙여 쓰고 싶을 때

이럴 땐 쓰지 마세요

  • 소스가 하나뿐이고 단순 검색으로 충분할 때
  • 인프라를 최소로 유지해야 할 때
  • 시간에 따른 사실 변화가 핵심이면 Graphiti 가 더 직접적입니다

차별점

  • 여러 소스를 그래프와 벡터 두 표현으로 함께 묶습니다.
  • 파이썬 패키지·MCP 서버·웹 UI·클로드 코드 플러그인을 모두 제공합니다.
  • 기억층 자체를 서비스로 띄워 여러 에이전트가 공유합니다.
  • 오픈소스로 자체 호스팅이 가능합니다.

워크플로

  1. 01pip install cognee 로 설치합니다.
  2. 02문서나 데이터 소스를 등록해 파이프라인에 넣습니다.
  3. 03그래프와 벡터 표현이 함께 만들어집니다.
  4. 04에이전트가 질의하면 두 표현을 조합한 맥락이 돌아옵니다.
  5. 05공유가 필요하면 MCP 서버와 UI 를 컨테이너로 띄웁니다.

주요 명령

명령설명
pip install cognee파이썬 패키지를 설치합니다.
claude plugin marketplace add topoteretes/cognee-integrations클로드 코드 마켓플레이스를 등록합니다.
claude plugin install cognee-memory@cognee클로드 코드에 기억 플러그인을 설치합니다.
docker run --env-file ./.env -p 8000:8000 --rm -it cognee/cognee:main서버를 컨테이너로 띄웁니다.

함정

설치 전에 확인하세요

  • 릴리스 주기가 짧고 한 번에 들어가는 PR 이 많습니다. v1.5.4 한 번에 수십 건이 병합됐습니다.
  • 컨테이너 이미지 태그가 main 입니다. 운영에서는 버전을 고정하는 편이 안전합니다.
  • 그래프와 벡터를 함께 쓰므로 저장소 구성이 단순 벡터 DB 보다 복잡합니다.
  • 파이썬 패키지·MCP 서버·UI·클로드 플러그인으로 진입점이 여러 개라 어디부터 쓸지 정해야 합니다.

비교

Graphiti 는 시간 축을 다루는 그래프 엔진에 집중하고, cognee 는 여러 소스를 하나의 기억층으로 묶는 데 무게를 둡니다. 데이터가 여기저기 흩어져 있는 것이 문제면 cognee 가, 같은 사실이 계속 바뀌는 것이 문제면 Graphiti 가 맞습니다.

최근 변경

2026-09-04 v1.5.4 는 안정성과 연동에 초점을 둔 릴리스로 수십 건의 PR 이 한 번에 병합됐습니다. 클로드 코드 플러그인 마켓플레이스를 통한 설치 경로가 함께 제공됩니다.