Feed any YouTube video, article, PDF, or image into the Loreto API and receive production-ready skill packages β complete with SKILL.md, test scripts, and reference stubs.
POST a YouTube URL, article link, PDF upload, or image to the API. We handle extraction automatically.
Claude identifies every generalizable principle β not just one obvious topic, but the full spectrum of teachable insights.
Receive ranked, production-ready skill packages with SKILL.md, README.md, reference stubs, and runnable test scripts.
One endpoint. Any source. Complete skill packages in a single response.
Extract skills from talks, tutorials, and presentations. Up to 60 minutes.
Turn blog posts, documentation, and long-form articles into skills. Up to 50,000 words.
Upload research papers, guides, and reports. Up to 100 pages.
Extract insights from diagrams, screenshots, and visual content. Up to 20MB.
This complete skill was generated from a single YouTube video about building AI knowledge systems. Truncated for brevity β the full output includes additional sections, reference stubs, and test scripts.
When a document is chunked and embedded, the resulting vector captures semantic content β what the document says. It does not capture:
This lost provenance is exactly what makes questions like "why are we doing it this way?" impossible to answer from a standard RAG system. The documents exist; the institutional reasoning does not.
1. Declarative Knowledge β "What is true now"
Facts, policies, configurations, documentation.
2. Causal Knowledge β "Why it is this way"
Decision rationale, trade-off analysis, rejected alternatives, constraints that shaped outcomes.
3. Episodic Knowledge β "What happened, in order"
Events with actors, timestamps, causal chains, and outcomes β the institutional timeline.
{ "id": "evt_2024_03_15_oauth2_migration", "type": "architecture_decision", "timestamp": "2024-03-15T00:00:00Z", "summary": "Migrated auth from session-based to OAuth2", "actors": ["eng-lead-alice", "cto-bob"], "affected_entities": ["auth-service", "api-gateway", "mobile-app"], "causal_predecessors": ["evt_2024_02_01_auth_breach_incident"], "rationale": "OAuth2 selected over SAML due to mobile SDK support", "alternatives_considered": ["SAML 2.0", "Custom JWT"], "outcome": "Reduced auth incidents by 60% in following quarter" }