--- 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

CLUAS HUGINN

A Multi-Agent Deliberation Engine

Anno MMXXV β€” MCP 1st Birthday Hackathon Edition
*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 1. **Unified inheritance** architecture underpinning multi-agent system 2. **Shared epistemic principles** but **distinct epistemic roles** for each agent 3. **"Four Temperament"** character differentiation 4. **Tool-use heuristics per character**, guided by each character’s personality 5. **Steelmanning** and **collaborative disagreement** built-in 6. **Structured dialectic** (thesis β†’ antithesis β†’ synthesis) to reduce bias 7. **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 1. **Thesis**: Characters present initial findings using specialized tools 2. **Antithesis**: Characters challenge, verify, and provide counter-evidence 3. **Synthesis**: Council builds consensus and adds to collective memory 4. **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: https://www.linkedin.com/posts/james-boag_cluas-huginn-is-almost-ready-to-submit-activity-7401042694279467008-9eKI ### on youtube: https://youtube.com/playlist?list=PLTwFAkhmI_YV0U_f9csf7mdtkhFdhEo5c&si=NtNSIXyJ-j3q389G --- This project is licensed under the [Apache 2.0 License](LICENSE).