Skip to main content

episodic-archiver

Episodic Memory Archiver. Stores full conversation transcripts with embeddings and analysis into ArangoDB. Use this to save the "User Story" or "Chain of Thought".

الانتقال إلى التثبيت

معلومات المصدر

المستودع
grahama1970/fetcher
آخر نشاط في المصدر
٢٠ يناير ٢٠٢٦ في ١٢:٥٣
لغة SKILL.md المكتشفة
الإنجليزية
النجوم
٢
التفرعات
٠

خيارات التثبيت

يُحدَّد Prompt الذي يراجع المصدر أولًا بشكل افتراضي. يمكنك التبديل إلى أمر مباشر أو تنزيل نسخة محلية.

مراجعة ملفات المصدر

اقرأ SKILL.md وأي ملفات مرافقة يعرضها SkillsMP قبل أن تقرر التثبيت.

مستكشف الملفات
3 ملفات

عرض SKILL.md

SKILL.md
تعليمات المصدر · معاينة للقراءة فقط
name
episodic-archiver
description
Episodic Memory Archiver. Stores full conversation transcripts with embeddings and analysis into ArangoDB. Use this to save the "User Story" or "Chain of Thought".
allowed-tools
Bash
triggers
["archive conversation","save episode","store transcript","remember this conversation"]
metadata
{"short-description":"Analyzes and stores episodic conversation memory"}
# Episodic Archiver This skill analyzes full conversation transcripts, embeds them for search, and categorizes turns. ## Usage ```bash # Save a JSON transcript to episodic memory .agents/skills/episodic-archiver/run.sh archive <transcript.json> ``` ## Input Format The JSON file should be a list of messages or an object with a `messages` list: ```json { "session_id": "task_123", "messages": [ { "from": "Coordinator", "to": "Worker", "message": "Please fix the bug...", "timestamp": 1234567890 }, ... ] } ``` ## Storage Data is stored in ArangoDB collection `agent_conversations` with: - `embedding`: Vector representation (768d) - `category`: LLM-derived tag (Task, Question, Solution, etc.) ## Prerequisites - ArangoDB credentials in `.env` (e.g., `ARANGO_URL`, `ARANGO_DB`, `ARANGO_USER`, `ARANGO_PASS`). - Local embedding model availability (graph_memory’s embedding stack). - Optional but recommended: `CHUTES_API_KEY` or `OPENAI_API_KEY` (for categorization).
عرض على GitHub