✨ Features
E-Ink Display
2.13" Waveshare E-Ink V4 display showing expressive kaomoji faces with 250x122 pixel resolution.
AI-Powered
Local LLM integration for intelligent responses, self-modification capabilities, and autonomous decision-making.
50+ Skills
Extensible skill system including weather, GitHub, Discord, system administration, and more.
Memory System
Multi-layer memory with context awareness, auto-summarization, and SQLite-based fact storage.
XP & Leveling
Gamified experience system - earn XP through interactions and level up your bot!
Open Source
100% open source with full self-modification capabilities and transparency.
🚀 Quick Start
1. Clone the Repository
git clone https://github.com/openclawgotchi/openclawgotchi.git
cd openclawgotchi
2. Configure Environment
cp .env.example .env
# Edit .env with your Telegram bot token and other settings
3. Install Dependencies
sudo apt install python3-pip python3-venv
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
4. Start the Bot
./start.sh
📚 Documentation
🛠️ Hardware Requirements
- Raspberry Pi Zero 2 W (or compatible Pi board)
- Waveshare 2.13" E-Ink Display V4
- microSD Card (8GB+ recommended)
- Power Supply (5V, 2.5A recommended)