Crawler Summary

SACHI answer-first brief

SACHI — Supervisor Agent for CrewAI Hierarchical Intelligence | A hierarchical multi-agent AI system powered by CrewAI, Ollama & Streamlit. <div align="center"> 🤖 SACHI **S**upervisor **A**gent for **C**rewAI **H**ierarchical **I**ntelligence *A Hierarchical Multi-Agent AI System powered by CrewAI, Ollama and Streamlit* <p align="center"> <img src="assets/01-sachi-overview.png" width="100%"> </p> $1 $1 $1 $1 $1 </div> --- 📖 Introduction SACHI (**Supervisor Agent for CrewAI Hierarchical Intelligence**) is a **hierarchical multi-agent AI system** built u Capability contract not published. No trust telemetry is available yet. Last updated 10/9/2026.

Freshness

Last checked 10/9/2026

Best For

SACHI is best for crewai, multi-agent workflows where OpenClaw compatibility matters.

Not Ideal For

Contract metadata is missing or unavailable for deterministic execution.

Evidence Sources Checked

editorial-content, GITHUB REPOS, runtime-metrics, public facts pack

Agent DossierGITHUB REPOSSafety: 66/100

SACHI

SACHI — Supervisor Agent for CrewAI Hierarchical Intelligence | A hierarchical multi-agent AI system powered by CrewAI, Ollama & Streamlit. <div align="center"> 🤖 SACHI **S**upervisor **A**gent for **C**rewAI **H**ierarchical **I**ntelligence *A Hierarchical Multi-Agent AI System powered by CrewAI, Ollama and Streamlit* <p align="center"> <img src="assets/01-sachi-overview.png" width="100%"> </p> $1 $1 $1 $1 $1 </div> --- 📖 Introduction SACHI (**Supervisor Agent for CrewAI Hierarchical Intelligence**) is a **hierarchical multi-agent AI system** built u

OpenClawself-declared

Public facts

4

Change events

1

Artifacts

0

Freshness

Oct 9, 2026

Verifiededitorial-contentNo verified compatibility signals

Capability contract not published. No trust telemetry is available yet. Last updated 10/9/2026.

Trust evidence available

Trust score

Unknown

Compatibility

OpenClaw

Freshness

Oct 9, 2026

Vendor

Prannoybuilds

Artifacts

0

Benchmarks

0

Last release

Unpublished

Executive Summary

Key links, install path, and a quick operational read before the deeper crawl record.

Verifiededitorial-content

Summary

Capability contract not published. No trust telemetry is available yet. Last updated 10/9/2026.

Setup snapshot

  1. 1

    Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.

  2. 2

    Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.

Evidence Ledger

Everything public we have scraped or crawled about this agent, grouped by evidence type with provenance.

Verifiededitorial-content
Vendor (1)

Vendor

Prannoybuilds

profilemedium
Observed Oct 9, 2026Source linkProvenance
Compatibility (1)

Protocol compatibility

OpenClaw

contractmedium
Observed Oct 9, 2026Source linkProvenance
Security (1)

Handshake status

UNKNOWN

trustmedium
Observed unknownSource linkProvenance
Integration (1)

Crawlable docs

6 indexed pages on the official domain

search_documentmedium
Observed Apr 15, 2026Source linkProvenance

Release & Crawl Timeline

Merged public release, docs, artifact, benchmark, pricing, and trust refresh events.

Self-declaredagent-index

Artifacts Archive

Extracted files, examples, snippets, parameters, dependencies, permissions, and artifact metadata.

Self-declaredGITHUB REPOS

Extracted files

0

Examples

6

Snippets

0

Languages

python

Executable Examples

mermaid

flowchart TD

User([User Prompt])

Supervisor[Supervisor Agent]

DS[Data Scientist Agent]

DA[Data Analyst Agent]

Response([Final Response])

User --> Supervisor

Supervisor --> DS

Supervisor --> DA

DS --> Response

DA --> Response

text

SACHI
│
├── app.py
├── config
│   ├── agents.yaml
│   └── tasks.yaml
├── assets
├── requirements.txt
├── README.md
└── LICENSE

bash

git clone https://github.com/Prannoybuilds/sachi.git
cd sachi

bash

python -m venv venv

venv\Scripts\activate

bash

python3 -m venv venv

source venv/bin/activate

bash

pip install -r requirements.txt

Docs & README

Full documentation captured from public sources, including the complete README when available.

Self-declaredGITHUB REPOS

Docs source

GITHUB REPOS

Editorial quality

ready

SACHI — Supervisor Agent for CrewAI Hierarchical Intelligence | A hierarchical multi-agent AI system powered by CrewAI, Ollama & Streamlit. <div align="center"> 🤖 SACHI **S**upervisor **A**gent for **C**rewAI **H**ierarchical **I**ntelligence *A Hierarchical Multi-Agent AI System powered by CrewAI, Ollama and Streamlit* <p align="center"> <img src="assets/01-sachi-overview.png" width="100%"> </p> $1 $1 $1 $1 $1 </div> --- 📖 Introduction SACHI (**Supervisor Agent for CrewAI Hierarchical Intelligence**) is a **hierarchical multi-agent AI system** built u

Full README
<div align="center">

🤖 SACHI

Supervisor Agent for CrewAI Hierarchical Intelligence

A Hierarchical Multi-Agent AI System powered by CrewAI, Ollama and Streamlit

<p align="center"> <img src="assets/01-sachi-overview.png" width="100%"> </p>

Python CrewAI Streamlit Ollama License: MIT

</div>

📖 Introduction

SACHI (Supervisor Agent for CrewAI Hierarchical Intelligence) is a hierarchical multi-agent AI system built using CrewAI, Ollama, and Streamlit.

Unlike traditional AI assistants where a single LLM attempts every task, SACHI introduces a Supervisor Agent responsible for intelligently understanding the user's request, selecting the most appropriate specialist agent, delegating execution, and finally returning a synthesized response.

The system demonstrates how hierarchical task delegation can make AI systems more scalable, modular, and easier to maintain.

This project was developed during the

Summer Training Programme on Machine Learning & Agentic AI

Electronics & ICT Academy, IIT Roorkee


🎯 Why SACHI?

Large Language Models are powerful, but expecting one model to solve every problem is inefficient.

Real organizations solve problems differently.

A manager receives a task...

↓

Understands the requirement...

↓

Assigns it to the right specialist...

↓

Reviews the output...

↓

Delivers the final result.

SACHI follows exactly the same philosophy.

Instead of asking one AI to know everything,

a Supervisor Agent dynamically delegates work to specialized AI agents depending on the user's request.


✨ Key Features

| Feature | Description | |---------|-------------| | 🧑‍💼 Supervisor Agent | Analyzes every prompt and decides which agent should execute it | | 🧠 Data Scientist Agent | Handles ML, AI, Python and statistics related queries | | 📊 Data Analyst Agent | Handles reporting, dashboards and business analytics | | 🔀 Hierarchical Delegation | Uses CrewAI's Process.hierarchical architecture | | 💬 Streamlit Chat UI | Interactive conversational interface | | 🖥 Local LLM | Runs completely on Ollama using llama3.2 | | ⚙ YAML Configuration | Agents and Tasks configured through YAML | | 🚀 Extensible Design | Easily add new specialist agents |


🏗 Architecture

flowchart TD

User([User Prompt])

Supervisor[Supervisor Agent]

DS[Data Scientist Agent]

DA[Data Analyst Agent]

Response([Final Response])

User --> Supervisor

Supervisor --> DS

Supervisor --> DA

DS --> Response

DA --> Response

⚙ Tech Stack

| Layer | Technology | |---------|------------| | Multi-Agent Framework | CrewAI | | LLM Runtime | Ollama | | Model | llama3.2 | | Frontend | Streamlit | | Configuration | YAML | | Language | Python 3.10+ | | HTTP | Requests |


📂 Project Structure

SACHI
│
├── app.py
├── config
│   ├── agents.yaml
│   └── tasks.yaml
├── assets
├── requirements.txt
├── README.md
└── LICENSE

📦 Requirements

  • Python 3.10+
  • Ollama Installed
  • llama3.2 Model
  • Git
  • Internet connection (only for installing dependencies)

🚀 Installation

1️⃣ Clone the Repository

git clone https://github.com/Prannoybuilds/sachi.git
cd sachi

2️⃣ Create Virtual Environment

Windows

python -m venv venv

venv\Scripts\activate

Linux / macOS

python3 -m venv venv

source venv/bin/activate

3️⃣ Install Dependencies

pip install -r requirements.txt

4️⃣ Install Ollama

Download from

https://ollama.com/download

After installation

ollama pull llama3.2

ollama serve

▶ Running the Application

streamlit run app.py

Open your browser

http://localhost:8501

Once connected,

the sidebar should display

✅ Ollama Connected


🔄 Workflow

User Prompt
      │
      ▼
Supervisor Agent
      │
      ▼
Prompt Analysis
      │
      ▼
Task Delegation
      │
      ├──────────────► Data Scientist Agent
      │
      └──────────────► Data Analyst Agent
               │
               ▼
     Specialist Response
               │
               ▼
 Supervisor Synthesizes Result
               │
               ▼
      Final Response

📸 Project Demonstration

Complete Execution

The complete execution flow of SACHI from user prompt to delegated response.

<p align="center"> <img src="assets/01-sachi-overview.png" width="100%"> </p>

🏠 Home Screen

The Streamlit interface where users interact with the Supervisor Agent.

<p align="center"> <img src="assets/02-home-screen.png" width="95%"> </p>

📊 Supervisor Delegates Task

The Supervisor analyzes the incoming prompt and delegates it to the appropriate specialist agent.

<p align="center"> <img src="assets/03-data-analyst-delegation.png" width="95%"> </p>

🚀 Agent Execution

The delegated specialist begins processing the assigned task.

<p align="center"> <img src="assets/04-agent-started.png" width="95%"> </p>

🔀 Hierarchical Delegation Trace

CrewAI verbose logs showing the Supervisor's reasoning and delegation process.

<p align="center"> <img src="assets/05-delegation-trace.png" width="95%"> </p>

✅ Final Crew Response

Final synthesized output generated after successful collaboration between Supervisor and Specialist Agents.

<p align="center"> <img src="assets/06-crew-completed.png" width="95%"> </p>

🌟 Key Highlights

  • Intelligent Supervisor Agent

  • Dynamic Task Delegation

  • Hierarchical Multi-Agent Architecture

  • Fully Local AI Execution

  • Zero API Cost

  • Modular YAML Configuration

  • Interactive Streamlit Interface

  • Extensible Agent Framework

  • Transparent Execution Logs

  • Open Source

  • 📊 Demonstration Results

SACHI successfully demonstrates a production-style hierarchical multi-agent workflow capable of intelligently routing user requests to specialized AI agents.

Demonstrated Capabilities

  • ✅ Intelligent prompt understanding
  • ✅ Supervisor-driven task delegation
  • ✅ Dynamic specialist selection
  • ✅ Local LLM inference with Ollama
  • ✅ Transparent execution logs
  • ✅ Interactive Streamlit chat interface
  • ✅ Modular YAML-based agent configuration
  • ✅ End-to-end CrewAI orchestration

🎓 Learning Outcomes

Building SACHI provided hands-on experience in:

  • Designing hierarchical multi-agent AI systems
  • Understanding CrewAI's Process.hierarchical
  • Building supervisor-specialist agent architectures
  • Local LLM deployment using Ollama
  • YAML-driven prompt engineering
  • Streamlit application development
  • Agent orchestration and execution tracing
  • Managing modular AI workflows
  • Building scalable agentic AI applications

🚀 Future Improvements

The architecture has been intentionally designed to be extensible.

Future enhancements include:

  • 🤖 Additional specialist agents (Research, Coding, Finance, Legal)
  • 🌐 Multi-LLM support (OpenAI, Claude, Gemini, DeepSeek)
  • 📄 Document Question Answering
  • 📚 RAG (Retrieval-Augmented Generation)
  • 🧠 Long-term Memory using Vector Databases
  • 🔊 Voice-based interaction
  • 📂 Multi-file document analysis
  • ⚡ Streaming responses
  • 🐳 Docker deployment
  • ☁ Cloud deployment on AWS/Azure/GCP
  • 📊 Agent performance analytics dashboard

🎯 Applications

SACHI can serve as the foundation for:

  • AI Assistants
  • Enterprise Knowledge Systems
  • Customer Support Agents
  • Research Assistants
  • Business Intelligence Platforms
  • Internal Company Chatbots
  • Educational AI Tutors
  • Decision Support Systems
  • Multi-Agent Enterprise Automation

💡 Why Hierarchical Agents?

Traditional AI systems rely on a single model for every task.

SACHI demonstrates a more scalable approach inspired by real-world organizations, where a Supervisor coordinates specialized experts to solve complex problems efficiently.

This architecture improves:

  • Scalability
  • Maintainability
  • Specialization
  • Transparency
  • Extensibility
  • Decision Quality

making it suitable for building next-generation Agentic AI systems.


🤝 Contributing

Contributions are welcome!

If you would like to improve SACHI, feel free to:

  1. Fork the repository
  2. Create a feature branch
  3. Commit your changes
  4. Push the branch
  5. Open a Pull Request

Suggestions, bug reports, and feature requests are always appreciated.


📄 License

This project is licensed under the MIT License.

See the LICENSE file for additional details.


👨‍💻 Author

Prannoy Sen

B.Tech Computer Science & Engineering

Manipal University Jaipur

Connect with me

  • GitHub: https://github.com/Prannoybuilds
  • LinkedIn: https://www.linkedin.com/in/prannoysen/

🙏 Acknowledgements

Special thanks to:

  • Electronics & ICT Academy, IIT Roorkee
  • CrewAI for providing an exceptional multi-agent framework.
  • Ollama for enabling fully local LLM execution.
  • Streamlit for rapid interactive application development.
  • The open-source AI community for continuously advancing Agentic AI research.

<div align="center">

⭐ If you found this project useful, consider giving it a Star!

SACHI

Supervisor Agent for CrewAI Hierarchical Intelligence

Building the Future of Hierarchical Agentic AI 🚀

</div> # 🛣️ Roadmap
  • [x] Hierarchical Multi-Agent Architecture
  • [x] Local LLM Integration
  • [x] Streamlit Interface
  • [x] YAML Agent Configuration
  • [ ] Retrieval-Augmented Generation (RAG)
  • [ ] Long-Term Memory
  • [ ] Multi-LLM Support
  • [ ] Docker Deployment
  • [ ] Kubernetes Deployment
  • [ ] Web Search Agent
  • [ ] Code Execution Agent
  • [ ] Research Agent
  • [ ] Voice Assistant

📸 Sample Prompts

Try asking SACHI:

🧠 Data Science

Explain the bias-variance tradeoff.
Write a Random Forest implementation in Python.
How does XGBoost differ from LightGBM?

📊 Data Analysis

Create a sales dashboard for monthly revenue.
Analyze customer churn trends.
Generate KPIs for an e-commerce business.

🤖 AI & Machine Learning

Explain transformer architecture.
Difference between CNN and Vision Transformer.
Build an ML pipeline for fraud detection.

⭐ Project Status

🚀 Actively maintained and continuously improved as part of my Agentic AI learning journey.


❤️ Support

If you found this repository useful:

⭐ Star the repository

🍴 Fork the repository

🛠️ Contribute improvements

📢 Share it with others

Every contribution helps improve SACHI.

Contract & API

Machine endpoints, protocol fit, contract coverage, invocation examples, and guardrails for agent-to-agent use.

MissingGITHUB REPOS

Contract coverage

Status

missing

Auth

None

Streaming

No

Data region

Unspecified

Protocol support

OpenClaw: self-declared

Requires: none

Forbidden: none

Guardrails

Operational confidence: low

No positive guardrails captured.
Invocation examples
curl -s "https://www.xpersona.co/api/v1/agents/crewai-prannoybuilds-sachi/snapshot"
curl -s "https://www.xpersona.co/api/v1/agents/crewai-prannoybuilds-sachi/contract"
curl -s "https://www.xpersona.co/api/v1/agents/crewai-prannoybuilds-sachi/trust"

Reliability & Benchmarks

Trust and runtime signals, benchmark suites, failure patterns, and practical risk constraints.

Missingruntime-metrics

Trust signals

Handshake

UNKNOWN

Confidence

unknown

Attempts 30d

unknown

Fallback rate

unknown

Runtime metrics

Observed P50

unknown

Observed P95

unknown

Rate limit

unknown

Estimated cost

unknown

Do not use if

Contract metadata is missing or unavailable for deterministic execution.
No benchmark suites or observed failure patterns are available.

Media & Demo

Every public screenshot, visual asset, demo link, and owner-provided destination tied to this agent.

Missingno-media
No screenshots, media assets, or demo links are available.

Related Agents

Neighboring agents from the same protocol and source ecosystem for comparison and shortlist building.

Self-declaredprotocol-neighbors
Github ReposUpdated 2h agoRank 70

AionUi

Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!

MCPOPENCLAW
Github ReposUpdated 6mo agoRank 70

activepieces

AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents

OPENCLAW
Github ReposUpdated 6mo agoRank 70

cherry-studio

AI productivity studio with smart chat, autonomous agents, and 300+ assistants.

MCPOPENCLAW
Github ReposUpdated 7mo agoRank 70

CopilotKit

The Frontend for Agents & Generative UI. React + Angular

OPENCLAW
Machine Appendix

Contract JSON

{
  "contractStatus": "missing",
  "authModes": [],
  "requires": [],
  "forbidden": [],
  "supportsMcp": false,
  "supportsA2a": false,
  "supportsStreaming": false,
  "inputSchemaRef": null,
  "outputSchemaRef": null,
  "dataRegion": null,
  "contractUpdatedAt": null,
  "sourceUpdatedAt": null,
  "freshnessSeconds": null
}

Invocation Guide

{
  "preferredApi": {
    "snapshotUrl": "https://www.xpersona.co/api/v1/agents/crewai-prannoybuilds-sachi/snapshot",
    "contractUrl": "https://www.xpersona.co/api/v1/agents/crewai-prannoybuilds-sachi/contract",
    "trustUrl": "https://www.xpersona.co/api/v1/agents/crewai-prannoybuilds-sachi/trust"
  },
  "curlExamples": [
    "curl -s \"https://www.xpersona.co/api/v1/agents/crewai-prannoybuilds-sachi/snapshot\"",
    "curl -s \"https://www.xpersona.co/api/v1/agents/crewai-prannoybuilds-sachi/contract\"",
    "curl -s \"https://www.xpersona.co/api/v1/agents/crewai-prannoybuilds-sachi/trust\""
  ],
  "jsonRequestTemplate": {
    "query": "summarize this repo",
    "constraints": {
      "maxLatencyMs": 2000,
      "protocolPreference": [
        "OPENCLEW"
      ]
    }
  },
  "jsonResponseTemplate": {
    "ok": true,
    "result": {
      "summary": "...",
      "confidence": 0.9
    },
    "meta": {
      "source": "GITHUB_REPOS",
      "generatedAt": "2026-10-09T20:59:24.007Z"
    }
  },
  "retryPolicy": {
    "maxAttempts": 3,
    "backoffMs": [
      500,
      1500,
      3500
    ],
    "retryableConditions": [
      "HTTP_429",
      "HTTP_503",
      "NETWORK_TIMEOUT"
    ]
  }
}

Trust JSON

{
  "status": "unavailable",
  "handshakeStatus": "UNKNOWN",
  "verificationFreshnessHours": null,
  "reputationScore": null,
  "p95LatencyMs": null,
  "successRate30d": null,
  "fallbackRate": null,
  "attempts30d": null,
  "trustUpdatedAt": null,
  "trustConfidence": "unknown",
  "sourceUpdatedAt": null,
  "freshnessSeconds": null
}

Capability Matrix

{
  "rows": [
    {
      "key": "OPENCLEW",
      "type": "protocol",
      "support": "unknown",
      "confidenceSource": "profile",
      "notes": "Listed on profile"
    },
    {
      "key": "crewai",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    },
    {
      "key": "multi-agent",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    }
  ],
  "flattenedTokens": "protocol:OPENCLEW|unknown|profile capability:crewai|supported|profile capability:multi-agent|supported|profile"
}

Facts JSON

[
  {
    "factKey": "vendor",
    "category": "vendor",
    "label": "Vendor",
    "value": "Prannoybuilds",
    "href": "https://github.com/Prannoybuilds/SACHI",
    "sourceUrl": "https://github.com/Prannoybuilds/SACHI",
    "sourceType": "profile",
    "confidence": "medium",
    "observedAt": "2026-10-09T17:02:03.213Z",
    "isPublic": true
  },
  {
    "factKey": "protocols",
    "category": "compatibility",
    "label": "Protocol compatibility",
    "value": "OpenClaw",
    "href": "https://www.xpersona.co/api/v1/agents/crewai-prannoybuilds-sachi/contract",
    "sourceUrl": "https://www.xpersona.co/api/v1/agents/crewai-prannoybuilds-sachi/contract",
    "sourceType": "contract",
    "confidence": "medium",
    "observedAt": "2026-10-09T17:02:03.213Z",
    "isPublic": true
  },
  {
    "factKey": "docs_crawl",
    "category": "integration",
    "label": "Crawlable docs",
    "value": "6 indexed pages on the official domain",
    "href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceType": "search_document",
    "confidence": "medium",
    "observedAt": "2026-04-15T05:03:46.393Z",
    "isPublic": true
  },
  {
    "factKey": "handshake_status",
    "category": "security",
    "label": "Handshake status",
    "value": "UNKNOWN",
    "href": "https://www.xpersona.co/api/v1/agents/crewai-prannoybuilds-sachi/trust",
    "sourceUrl": "https://www.xpersona.co/api/v1/agents/crewai-prannoybuilds-sachi/trust",
    "sourceType": "trust",
    "confidence": "medium",
    "observedAt": null,
    "isPublic": true
  }
]

Change Events JSON

[
  {
    "eventType": "docs_update",
    "title": "Docs refreshed: Sign in to GitHub · GitHub",
    "description": "Fresh crawlable documentation was indexed for the official domain.",
    "href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceType": "search_document",
    "confidence": "medium",
    "observedAt": "2026-04-15T05:03:46.393Z",
    "isPublic": true
  }
]

Sponsored

Ads related to SACHI and adjacent AI workflows.