Skip to main content
Glama

Kronvex — EU 기반 AI 에이전트용 메모리 API

영구적이고 의미론적으로 검색 가능한 메모리. 3개의 엔드포인트. GDPR 준수. 데이터는 유럽 내에 보관됩니다.

PyPI npm License: MIT EU Frankfurt Uptime


왜 Kronvex인가?

사용자가 AI 에이전트와 새로운 세션을 시작할 때마다 에이전트는 처음부터 다시 시작합니다. 컨텍스트도, 기록도, 사용자 선호도도 없습니다. 결국 모든 프롬프트에 전체 대화 기록을 주입하게 되는데, 이는 비용이 많이 들고 느리며 컨텍스트 윈도우 제한에 걸리게 됩니다.

Kronvex는 에이전트에게 세션 전반에 걸쳐 영구적이고 의미론적으로 검색 가능한 메모리를 제공합니다. 상호작용을 저장하고, 의미에 따라 관련 컨텍스트를 호출하며, 각 LLM 호출 전에 즉시 사용 가능한 컨텍스트 블록을 주입하세요. 모든 데이터는 유럽 내에 안전하게 보관됩니다.


성능

엔드포인트

p50

p99

/remember

<30ms

<180ms

/recall

<45ms

<280ms

/inject-context

<55ms

<320ms

99.9% 가동 시간 · EU 프랑크푸르트 · GDPR 준수 · pgvector 코사인 유사도 · 1536차원 임베딩


빠른 시작

1. 무료 API 키 받기

curl -X POST https://api.kronvex.io/auth/demo \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Alice",
    "email": "alice@company.com",
    "usecase": "Customer support bot with memory"
  }'
{
  "full_key": "kv-xxxxxxxxxxxxxxxx",
  "agent_id": "uuid-of-your-first-agent",
  "memory_limit": 100,
  "message": "Ready! Your API key and first agent are set up."
}

2. 메모리 저장하기

curl -X POST https://api.kronvex.io/api/v1/agents/{agent_id}/remember \
  -H "X-API-Key: kv-xxxxxxxxxxxxxxxx" \
  -H "Content-Type: application/json" \
  -d '{"content": "Alice is a Premium customer since January 2023."}'

3. 각 LLM 호출 전에 컨텍스트 주입하기

curl -X POST https://api.kronvex.io/api/v1/agents/{agent_id}/inject-context \
  -H "X-API-Key: kv-xxxxxxxxxxxxxxxx" \
  -H "Content-Type: application/json" \
  -d '{"message": "I still have that billing issue"}'
{
  "context_block": "[KRONVEX CONTEXT]\n- Alice is a Premium customer since Jan 2023 (similarity: 0.94)",
  "memories_used": 1
}

SDK

Python

pip install kronvex
from kronvex import Kronvex

kx = Kronvex("kv-your-api-key")
agent = kx.agent("your-agent-id")

await agent.remember("User prefers concise answers")
context = await agent.inject_context("How should I format this?")

Node.js / TypeScript

npm install kronvex
import { Kronvex } from "kronvex";

const kx = new Kronvex("kv-your-api-key");
const agent = kx.agent("your-agent-id");

await agent.remember("User prefers concise answers");
const context = await agent.injectContext("How should I format this?");

MCP (Claude Desktop)

{
  "mcpServers": {
    "kronvex": {
      "command": "npx",
      "args": ["kronvex-mcp"],
      "env": { "KRONVEX_API_KEY": "kv-your-api-key" }
    }
  }
}

PyPI의 Python SDK · npm의 Node SDK


작동 원리

메모리는 복합 신뢰도 점수에 따라 순위가 매겨집니다:

confidence = similarity × 0.6 + recency × 0.2 + frequency × 0.2
  • 유사도: 1536차원 OpenAI 임베딩에 대한 pgvector 코사인 유사도

  • 최신성: 30일 변곡점을 가진 시그모이드 함수

  • 빈도: 로그 스케일의 액세스 횟수


자체 호스팅

# Requires Docker
cp .env.example .env
# Edit .env with your OPENAI_API_KEY and DATABASE_URL
docker-compose up --build

API는 http://localhost:8000에서 사용 가능 · 문서: http://localhost:8000/docs


엔드포인트

메서드

엔드포인트

설명

POST

/auth/demo

무료 API 키 받기

POST

/api/v1/agents

에이전트 생성

GET

/api/v1/agents

에이전트 목록 조회

POST

/api/v1/agents/{id}/remember

메모리 저장

POST

/api/v1/agents/{id}/recall

메모리 의미론적 검색

POST

/api/v1/agents/{id}/inject-context

컨텍스트 블록 가져오기

DELETE

/api/v1/agents/{id}/memories/{mid}

메모리 삭제

GET

/health

상태 확인

전체 대화형 문서: api.kronvex.io/docs


요금제

플랜

가격

에이전트

메모리

Free

무료

1

100

Builder

€29/월

5

20,000

Startup

€99/월

15

75,000

Business

€349/월

50

500,000

Enterprise

맞춤형

무제한

무제한

전체 요금제 보기


기여하기

CONTRIBUTING.md를 참조하세요.


파리에서 제작됨 · kronvex.io · hello@kronvex.io

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - A tier

Latest Blog Posts

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/Daftgoldens/Kronvex'

If you have feedback or need assistance with the MCP directory API, please join our Discord server