graniet/kheish
Kheish: A multi-role LLM agent for tasks like code auditing, file searching, and more seamlessly leveraging RAG and extensible modules.
Built in Rust with a YAML-driven configuration system, Kheish orchestrates internal role-switching (Proposer, Reviewer, Validator, Formatter) to iteratively refine solutions while on-demand invoking specialized modules (filesystem, shell, RAG vector store, SSH, memories) for extended capabilities. The agent automatically indexes large codebases into embeddings for semantic retrieval, reducing token overhead, and exposes task execution and monitoring through a REST API.
145 stars. No commits in the last 6 months.
Stars
145
Forks
15
Language
Rust
License
Apache-2.0
Category
Last pushed
Dec 28, 2024
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/rag/graniet/kheish"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
Ai00-X/ai00_server
The all-in-one RWKV runtime box with embed, RAG, AI agents, and more.
thc1006/nephoran-intent-operator
This project is an LLM-Enhanced Nephio R5 and O-RAN Network Automation System. It integrates a...
satellitecomponent/Neurite
Fractal Graph-of-Thought. Rhizomatic Mind-Mapping for Ai-Agents, Web-Links, Notes, and Code.
calque-ai/go-calque
A composable multi-agent AI framework for Go that makes it easy to build production-ready AI...
Soul-XuYang/PgoAgent
This is a multi-agent processing system with long-term and short-term memory+mcp+local...