← all repositories

canwhite/Krebs

Self-hosted general-purpose AI agent with attention management, memory consolidation, and multi-model support.

1k stars JavaScript AgentsLLMOps · Eval
Krebs
Collecting fresh signals — velocity needs a few days of history.
collecting data…
star history

Krebs is a self-hosted AI agent gateway featuring a general-purpose agent with multi-turn dialogue, tool execution, and skill invocation. It implements two-phase memory consolidation, session history RAG using BM25 retrieval, and self-verification to maintain task alignment. The system supports multiple LLMs (DeepSeek, Claude), provides an HTTP/WebSocket API, and includes sandboxed tool execution via WASM.

Frequently asked

What is canwhite/Krebs?
Self-hosted general-purpose AI agent with attention management, memory consolidation, and multi-model support.
Is Krebs open source?
Yes — canwhite/Krebs is an open-source project tracked on heatdrop.
What language is Krebs written in?
canwhite/Krebs is primarily written in JavaScript.
How popular is Krebs?
canwhite/Krebs has 1k stars on GitHub.
Where can I find Krebs?
canwhite/Krebs is on GitHub at https://github.com/canwhite/Krebs.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.