metadata
title: cluas_huginn
emoji: π¬
colorFrom: yellow
colorTo: purple
sdk: docker
pinned: false
hf_oauth: true
hf_oauth_scopes:
- inference-api
license: apache-2.0
short_description: A gathering of guides, a council of counsels
π¦ββ¬ cluas huginn (thought's ear) π¦ββ¬
- A Multi-Agent Research Council
A gathering of guides, a council of counsels
What It Does
Four specialised AI agents with distinct epistemic roles debate questions using structured dialectic, building knowledge over time.
Thesis: Present findings with evidence
Antithesis: Challenge, verify, and provide counterpoints
Synthesis: Build consensus and update shared memory
Evolution: Future discussions build on accumulated knowledge
Key Innovations / What Makes This Different
- Unified inheritance architecture underpinning multi-agent system
- Shared epistemic principles but distinct epistemic roles for each agent
- "Four Temperament" character differentiation
- Tool-use heuristics per character, guided by each characterβs personality
- Steelmanning and collaborative disagreement built-in
- Structured dialectic (thesis β antithesis β synthesis) to reduce bias
- Persistent memory enabling knowledge accumulation over time
Modes
- Collaborative Mode: Ask a question and receive synthesised research with sources
- Active Mode: Join the discussion, steer research, challenge claims, be 'the human in the loop'
The Council
| Agent | Role | Icon |
|---|---|---|
| Corvus | Academic verifier (literature) | π¦ββ¬ |
| Raven | Accountability enforcer (news, verification) | π¦ |
| Magpie | Trend explorer (patterns, connections) | πͺΆ |
| Crow | Grounded observer (data, environment) | ποΈ |
Dialectic Process
- Thesis: Characters present initial findings using specialized tools
- Antithesis: Characters challenge, verify, and provide counter-evidence
- Synthesis: Council builds consensus and adds to collective memory
- Evolution: Future discussions build on accumulated knowledge
Why It Matters
Most AI assistants are stateless. cluas_huginn remembers, learns, and builds knowledge over time.
π Tech Stack
- Base: Python, Gradio
- LLMs: UserKeys/Groq/Nebius/etc (various models, llama3.3 main)
- Tools: Academic search, news verification, web exploration
- Memory: Persistent character memories
Taglines
- "A gathering of guides, a council of counsels"
- "Research that remembers, knowledge that accumulates"
- "Multi-agent MCP research collective"
On linked in:
on youtube:
https://youtube.com/playlist?list=PLTwFAkhmI_YV0U_f9csf7mdtkhFdhEo5c&si=NtNSIXyJ-j3q389G
This project is licensed under the Apache 2.0 License.