Merge PR #4: Sovereign Real-time Learning System
Some checks failed
Tests / test (push) Failing after 40s
Docker Build and Publish / build-and-push (push) Failing after 55s
Nix / nix (ubuntu-latest) (push) Failing after 21s
Nix / nix (macos-latest) (push) Has been cancelled

This commit is contained in:
2026-03-30 22:27:14 +00:00
3 changed files with 150 additions and 0 deletions

View File

@@ -0,0 +1,22 @@
"""
---
title: Real-time Learning
description: Allows Timmy to learn about any topic in real-time using Google Search and persist it to his sovereign memory.
conditions:
- New information required
- Real-time events or trends
- Knowledge base expansion
---
"""
from agent.knowledge_ingester import KnowledgeIngester
def learn(topic: str) -> str:
"""
Performs real-time learning on a topic and updates Timmy's memory.
Args:
topic: The topic to learn about (e.g., 'recent advancements in quantum computing').
"""
ingester = KnowledgeIngester()
return ingester.learn_about(topic)