llm-council / main.py
Shakti Tiwari
Add LLM Council implementation
af516f5
Raw
History Blame Contribute Delete
499 Bytes
from agents.agents import run_agents
from agents.judges import run_judges
from decision.decision_engine import build_decision
from audit.logger import log_event
question = "Should AI be used for hiring decisions?"
agent_outputs = run_agents(question)
log_event("agent_outputs", agent_outputs)
judge_scores = run_judges(agent_outputs)
log_event("judge_scores", judge_scores)
decision = build_decision(question, agent_outputs, judge_scores)
log_event("final_decision", decision)
print(decision)