-
Notifications
You must be signed in to change notification settings - Fork 90
Description
None of the methods mentioned in #138 or https://www.npmjs.com/package/ruvbot is working locally.
I have a clean mac mini that I tried to install ruvbot on.
I tried both
npm install -g ruvbot
and from npmjs
RUVBOT_WIZARD=true curl -fsSL https://raw.githubusercontent.com/ruvnet/ruvector/main/npm/packages/ruvbot/scripts/install.sh | bash
ruvbot init does not create an empty sqlite file or copy it from into ./data/ruvbot.db and ./data/memory directory is not created.
I created an empty ruvbot.db using sqlite3 ruvbot.db "VACUUM
I get the same result in all attempts. Maybe it as simple as the missing ruvbot.db file.
ruvbot doctor
🏥 RuvBot Doctor Results
────────────────────────────────────────────────────────────
✓ Node.js Version
✓ Environment File
✓ LLM API Key
✓ Slack integration
✓ PostgreSQL support
✓ Redis caching
✓ Database (SQLite)
✓ Anthropic API
✓ Memory System
✓ Security Configuration
✓ Plugin System
✓ Disk Space
────────────────────────────────────────────────────────────
Summary: 12 passed, 0 warnings, 0 failed
✓ All checks passed! RuvBot is healthy.
ruvbot start
✔ RuvBot started successfully
🤖 RuvBot is running
──────────────────────────────────────────────────
API Server: http://localhost:3000
Health Check: http://localhost:3000/health
Environment: development
Debug Mode: OFF
──────────────────────────────────────────────────
Press Ctrl+C to stop
[06:28:00.250] INFO (9923): RuvBot instance created
botId: "10bc35f4-b96d-4824-b799-5fba53d1a144"
[06:28:00.250] INFO (9923): Starting RuvBot...
[06:28:00.250] INFO (9923): LLM provider initialized
provider: "anthropic"
model: "claude-sonnet-4-20250514"
[06:28:00.250] INFO (9923): Starting API server...
port: 3000
host: "0.0.0.0"
[06:28:00.250] INFO (RuvBot/9923): RuvBot started successfully
botId: "10bc35f4-b96d-4824-b799-5fba53d1a144"
then exists
`ruvbot status``
📊 RuvBot Status
────────────────────────────────────────
Name: RuvBot
Version: 0.1.8
Environment: development
Uptime: 53.342541ms
Memory: 9.34 MB / 16.88 MB
Storage: sqlite
────────────────────────────────────────
uptime is between 53 and 56 ms.
changing any of these setting from .env.example in to either .env or .env.local has any effect.
# Logging
RUVBOT_LOG_LEVEL=warn
RUVBOT_NAME=my-ruvbot
# API server port (default: 3000)
RUVBOT_PORT=3000
# Log level: debug, info, warn, error (default: info)
RUVBOT_LOG_LEVEL=warn
# Enable debug mode (default: false)
RUVBOT_DEBUG=true
# Environment: development, staging, production (default: development)
NODE_ENV=development