[ 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

iamna_rag_core

Stable

사용자의 Gmail, Notion 메모, 일간 세션 로그를 수집하여 로컬 ChromaDB에 텍스트 임베딩을 지속 적재하는 백엔드 엔진입니다.

commit Last Commit2h ago
account_tree Branchmain
terminal

n8n_ingestor

Building

자율 웹 크롤러 및 API 트리거를 통해 개인 데이터를 주기적으로 파싱하는 자동화 흐름 파이프라인입니다.

Workflow #409268%