cognee

cognee

Topoteretes · 코딩 · 학습

Cognee는 문서와 대화를 검색 가능한 지식 그래프로 바꾸는 오픈소스 AI 메모리 엔진으로, 에이전트에 세션을 넘나드는 장기 기억을 준다.

cognee 미리보기

cognee 소개

What Is Cognee

Cognee는 당신의 데이터와 이미 쓰고 있는 모델 사이에 앉는다. 파일이나 대화, URL을 넣으면 개체와 그 사이의 관계로 이루어진 그래프를 세운다. 모델은 그대로 두면 된다. Cognee는 호출할 때마다 알맞은 맥락을 건네줄 뿐이다.

매번 처음부터 시작하는 데 지친 사람을 위한 도구다. 고객지원 에이전트는 지난주 티켓을 잊는다. 코딩 도우미는 한 시간 전에 내린 결정을 놓친다. Cognee는 그 맥락을 오래 남는 기억으로 보관하고, 필요할 때 에이전트가 다시 꺼내 쓴다.

대가는 있다. 기억을 만드는 데 돈이 든다. 기억시킨 문서는 조각내고 임베딩으로 바꾼 뒤 개체를 뽑아내려고 LLM을 거쳐야 하므로, 자료가 크면 시간과 토큰이 실제로 든다. Cognee는 무엇보다 파이썬 패키지다. 곧 파이썬 환경과 최소 한 개 공급자 API 키가 있어야 뭐라도 시작할 수 있다.

Getting Started

  1. pip install cognee로 패키지를 설치하고 파이썬이 3.10 이상인지 확인한다.
  2. LLM 키를 .env 파일에 넣는다. OpenAI 키 하나로 모델과 임베딩을 함께 처리한다.
  3. 텍스트나 파일, URL을 담아 await cognee.remember()를 호출한다. Cognee가 조각내고 개체를 뽑아 그래프를 세운다.
  4. 평범한 질문을 담아 await cognee.recall()을 호출한다. 검색 전략은 알아서 고른다.
  5. MCP 서버나 REST API, 혹은 Claude Code 같은 직접 연동으로 에이전트에 연결한다.

제품 정보

cognee의 요금, 지원 플랫폼, 성능을 한눈에 확인해 보세요.

무료 플랜예
유료 플랜$0 - $5/workspace/mo
플랫폼Python (library, CLI, REST API), MCP server, Node.js and Rust SDKs, web UI
개발사Topoteretes
카테고리코딩 · 학습
출시일Jan 2023
최근 업데이트Oct 2025
웹사이트 방문 수117.6K
웹사이트 글로벌 순위350.2K
API 제공 여부예

추천 대상

이 도구가 가장 잘 맞는 사용자, 작업, 상황입니다.

사용자

  • AI 에이전트를 만드는 개발자
  • 공용 지식 기반을 둔 엔지니어링 팀
  • 출처를 따질 수 있는 답이 필요한 연구자

작업

  • 에이전트에 세션 간 기억 주기
  • 사내 지식 기반 만들기
  • 코드베이스 파악하기

활용 상황

  • 지난 티켓을 기억하는 고객지원 에이전트
  • 긴 프로젝트를 넘나드는 코딩 도우미
  • 출처가 흩어진 초기 조사

주요 기능

하나의 메모리 API

Cognee v1.0은 생애주기 전체를 네 번의 호출로 접는다. remember는 데이터를 저장하고 그래프를 세우며, recall은 자연어로 질의하고, improve는 이미 있는 그래프를 두텁게 하며, forget은 항목 하나나 데이터셋, 혹은 내 소유 전체를 지운다. 아래에 어떤 데이터베이스가 있는지는 몰라도 된다.

벡터만이 아닌 지식 그래프

전통적인 RAG는 텍스트를 유사도로 비교하고 거기서 멈춘다. Cognee는 개체와 관계의 그래프를 그 위에 얹어, 질의가 비슷한 조각을 찾는 데 그치지 않고 문서 사이의 연결을 따라간다. "이 글은 비슷하다"와 "이 사람은 저 프로젝트와 이어져 있다"의 차이가 여기서 갈린다.

어떤 모델과도 동작

Cognee는 LLM을 대체하지 않는다. OpenAI나 Gemini, Anthropic, 로컬 Ollama 모델로 향하게 하면 호출하는 쪽에 맞춰 맥락을 준비한다. 공급자를 바꾸는 건 설정 변경이지 코드 재작성이 아니다.

검색 경로 자동 선택

recall을 호출하면 Cognee가 질문에 따라 전략을 고른다. 그래프를 따라가는 질의도 있고 벡터 검색이 맞는 질의도 있는데, 고르는 수고를 떠넘기지 않고 Cognee가 정한다.

MCP 서버와 에이전트 연동

함께 오는 MCP 서버가 Cognee의 기억을 Cursor와 Claude Code, Codex, Cline 등 MCP를 지원하는 도구에 더한다. 공식 연동은 LangGraph와 CrewAI, OpenAI Agents 등을 아우르므로 대부분의 에이전트는 이어 붙이는 코드 없이 연결된다.

Cognee Cloud와 Company Brain

Cognee Cloud는 같은 엔진을 웹 UI와 관리형 스토리지, 팀을 위한 데이터셋 단위 권한과 함께 맡아준다. 그 UI는 계정 없이 로컬에서 무료로 돌릴 수도 있다. Company Brain은 Slack과 GitHub, Google Drive를 공용 워크스페이스 기억으로 읽어들인다.

장단점

장점

  • Apache 2.0로 오픈소스라 이 오픈소스 메모리 계층을 무료로 직접 호스팅할 수 있다.
  • 벡터 검색과 그래프 추론을 한 계층에 묶어, 관계가 필요한 질문에서 전통적인 RAG를 앞선다.
  • 네 가지 동작의 API 덕에 기억을 그냥 쓰고 싶은 사람의 학습 부담이 짧다.
  • 연동 범위가 넓어 Cursor부터 LangGraph까지 이미 쓰는 도구에 들어간다.
  • 로컬 UI가 무료라 가입 없이 플랫폼 전체를 시험할 수 있다.

단점

  • 무엇보다 개발자용 라이브러리다. 코딩을 하지 않으면 파이썬 없이 나아가기 어렵다.
  • 기억을 만드는 데 LLM 토큰과 시간이 들어, 자료가 크면 단순한 색인보다 느리고 비싸다.
  • 문서가 빽빽하고 빠르게 변해, 오래된 튜토리얼을 따라가기는 위험하다.
  • 프로젝트가 어려, 더 성숙한 데이터베이스라면 없을 거친 부분을 만날 수 있다.

자주 묻는 질문

Cognee는 당신의 문서와 대화를 AI 에이전트가 조회할 수 있는 지식 그래프로 바꾼다. 모델에 장기 기억을 주어, 매번 처음부터 시작하는 대신 서로 다른 세션을 넘나들며 맥락을 꺼내게 한다.