[ Interface Layer ]
IamNA.me (해석 인터페이스 계층)
IamNA.me는 HiCUBE.xyz 좌표를 사람이 직관적으로 이해하고 자각할 수 있도록 체감 인지 마찰 지수(CF)를 평가하고 메타인지 자기 자각을 유도하는 인터페이스 계층입니다.
cognitive_rag_pipeline.py
import ollama
from vector_db import ChromaConnector
from data_ingestor import SessionStream
class DigitalTwinAgent(object):
# Initializes the individual cognitive RAG agent
def __init__(self, user_id, model_name="qwen2.5-coder"):
self.db = ChromaConnector(collection_name=f"twin_{user_id}")
self.model = model_name
self.stream_monitor = SessionStream(anchor="localhost")
def query_cognitive_context(self, prompt):
# 1. Fetch relevant vector history from ChromaDB
context_nodes = self.db.similarity_search(query= prompt, limit= 5)
# 2. Augment prompt with spatial/temporal context
augmented_prompt = self.stream_monitor.inject_context(prompt, context_nodes)
# 3. Generate response using local Ollama model
response = ollama.generate(model= self.model, prompt= augmented_prompt)
return response['response']
# Instance initialization (Host: Local Mac Mini Cluster)
agent = DigitalTwinAgent(user_id="moogyung")dataset
Stableiamna_rag_core
사용자의 Gmail, Notion 메모, 일간 세션 로그를 수집하여 로컬 ChromaDB에 텍스트 임베딩을 지속 적재하는 백엔드 엔진입니다.
commit Last Commit2h ago
account_tree Branchmain
terminal
Buildingn8n_ingestor
자율 웹 크롤러 및 API 트리거를 통해 개인 데이터를 주기적으로 파싱하는 자동화 흐름 파이프라인입니다.
Workflow #409268%