repositories
loading repo index
repositories
loading repo index
repository
loading code, commits, and activity
public Clawd ADK gateway launch mirror
stars
latest
clone command
git clone gitlawb://did:key:z6Mkq5mY...iFZ5/my-project-publ...git clone gitlawb://did:key:z6Mkq5mY.../my-project-publ...2fa351d6docs: add automaton and perps launch sources16d ago| #1 | """Mnemosyne Cloud — LLM-driven fact extraction engine. |
| #2 | |
| #3 | 100% open source (MIT). Same engine runs on Free (self-hosted) and Cloud (managed). |
| #4 | |
| #5 | Self-hosted users provide their own OpenRouter API key via OPENROUTER_API_KEY env var. |
| #6 | Cloud users get managed extraction through the Mnemosyne Cloud service. |
| #7 | """ |
| #8 | |
| #9 | from dataclasses import dataclass |
| #10 | |
| #11 | from .client import ExtractionClient |
| #12 | from .prompts import EXTRACTION_SYSTEM_PROMPT, EXTRACTION_USER_TEMPLATE |
| #13 | |
| #14 | |
| #15 | @dataclass |
| #16 | class ExtractionConfig: |
| #17 | """Configuration for the LLM fact extraction engine.""" |
| #18 | |
| #19 | enabled: bool = False |
| #20 | model: str = "google/gemini-2.5-flash" |
| #21 | batch_size: int = 20 |
| #22 | min_confidence: float = 0.3 |
| #23 | |
| #24 | |
| #25 | __all__ = [ |
| #26 | "ExtractionClient", |
| #27 | "ExtractionConfig", |
| #28 | "EXTRACTION_SYSTEM_PROMPT", |
| #29 | "EXTRACTION_USER_TEMPLATE", |
| #30 | ] |
| #31 |