Skip to content

Sleepless Agent Documentation

Welcome to the Sleepless Agent documentation! This guide will help you understand, configure, and use the 24/7 AI agent that works while you sleep.

What is Sleepless Agent?

Sleepless Agent is an autonomous AI system that transforms your Claude Code Pro subscription into a 24/7 AgentOS. It processes tasks via Slack commands, manages isolated workspaces, and optimizes Claude usage across day and night cycles.

Key Features

  • 🤖 Continuous Operation: Runs as a daemon, always ready for new tasks
  • 💬 Slack Integration: Submit and manage tasks through Slack commands
  • 🎯 Hybrid Autonomy: Auto-processes random thoughts, requires review for serious tasks
  • ⚡ Smart Scheduling: Optimizes execution based on priorities and usage limits
  • 📊 Persistent Storage: SQLite-backed task queue with full history
  • 🏗️ Workspace Isolation: Each task runs in its own isolated environment
  • 📈 Usage Optimization: Intelligent Pro plan usage management

Documentation Overview

📚 Getting Started

🧠 Core Concepts

📖 Guides

🎓 Tutorials

📋 Reference

💡 Examples

System Requirements

  • Python 3.11+
  • Claude Code CLI (@anthropic-ai/claude-code)
  • Slack workspace with admin access
  • SQLite 3
  • Git (optional, for automation)

Getting Help

Contributing

We welcome contributions! See our Contributing Guide for details.

License

Sleepless Agent is released under the MIT License.