ericwang915/PythonClaw
OpenClaw reimagined in pure Python — autonomous AI agent with memory, RAG, skills, web dashboard, voice input, daemon, and multi-channel support.
Implements a hybrid RAG system combining BM25 lexical search with dense embeddings and reciprocal rank fusion, plus LLM-based re-ranking for semantic relevance. Built on provider-agnostic LLM abstraction supporting DeepSeek, Claude, Gemini and OpenAI-compatible APIs, with persistent markdown-based memory, three-tier progressive skill loading from ClawHub marketplace, and concurrent multi-channel support (CLI, web, Telegram, Discord, WhatsApp) via daemon mode with per-session isolation and concurrency locks.
11 stars and 1,744 monthly downloads. Available on PyPI.
Stars
11
Forks
1
Language
Python
License
MIT
Category
Last pushed
Mar 08, 2026
Monthly downloads
1,744
Commits (30d)
0
Dependencies
17
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/rag/ericwang915/PythonClaw"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Related tools
zhimaAi/ChatClaw
ChatClaw: Get OpenClaw-like knowledge base personal AI agent in 5 mins. Sandbox-secured,...
noahbfreedman-cloud/ShelfAI
The document-ops layer for agent context. Abstracts, chunking, and a learning loop for skill files.
teammors/xteammors-OpenClaw4J
OpenClaw4J is a modern intelligent Agent framework built on Java 17 and Spring AI. Inspired by...
hrabanazviking/Viking_Girlfriend_Skill_for_OpenClaw
This project is an advanced, locally-hosted AI companion skill for the OpenClaw agent framework....
darxkies/anima
A persistent AI character that reads world news, builds memories with retrieval, and evolves an...