janus-system

Label AI claims with confidence levels and separate factual from symbolic output.

4|2|Updated Dec 31, 2025
One-click install
npx skills add https://github.com/TylerGarlick/abraxas --skill janus-system
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: janus-system
Source: https://github.com/TylerGarlick/abraxas/tree/main/skills/janus-system
Command: npx skills add https://github.com/TylerGarlick/abraxas --skill janus-system

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the core problem of AI hallucination and output ambiguity by enforcing epistemic discipline, clearly labeling factual versus symbolic output, and providing transparency into the AI's reasoning process.

Core Features & Use Cases

  • Epistemic Labeling: Every output is labeled [KNOWN], [INFERRED], [UNCERTAIN], or [UNKNOWN] for factual claims, and [DREAM] for symbolic/creative content.
  • Two-Face Architecture: Sol (factual) and Nox (creative) operate distinctly, with a Threshold preventing cross-contamination.
  • Qualia Bridge: Allows inspection of the AI's internal state, routing decisions, and confidence levels.
  • Epistemic Ledger: Persistently tracks findings, uncertainties, and anti-sycophancy events across sessions for accountability.
  • Use Case: When you need to ensure factual accuracy and understand the AI's confidence, or when you want to clearly separate objective information from creative generation, use the Janus System.

Quick Start

Use the janus-system skill to get a factual answer about the alchemical process.

Frequently Asked Questions about janus-system

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I prevent AI hallucination and label confidence levels in generated output?

Preventing AI hallucination involves enforcing epistemic discipline by labeling factual claims with confidence levels like [KNOWN], [INFERRED], or [UNCERTAIN], separating objective facts from creative generation to ensure transparency.

What is epistemic labeling for AI output and how does it work?

Epistemic labeling enforces truth-discipline by tagging every factual claim with confidence levels and distinguishing symbolic content. It uses a two-face architecture with a threshold mechanism to prevent cross-contamination between factual and creative output streams.

How do I separate factual answers from creative AI generation in a single session?

Separating factual answers from creative generation involves using distinct output streams managed by a Threshold mechanism, preventing cross-contamination between factual and symbolic content during your AI session.

Can I track AI uncertainty and reasoning history across multiple chat sessions?

Tracking AI uncertainty across multiple chat sessions requires maintaining a cross-session Epistemic Ledger that persistently records findings, uncertainties, and anti-sycophancy events for ongoing accountability.

How do I inspect the internal state and routing decisions of an AI model?

To inspect the internal state of an AI model, you can use a Qualia Bridge that allows querying routing decisions, confidence levels, and system state to understand the AI's reasoning process.

What are the limitations of using epistemic discipline for AI fact-checking?

Using epistemic discipline for AI fact-checking requires strict separation of factual and symbolic content, meaning creative generation is restricted to labeled streams and cannot mix with factual claims during output generation.