About ShellMinder.ai

Persistent shell session management with intelligent monitoring and multi-platform access.

What is ShellMinder?

ShellMinder is a web-based service that manages your remote SSH shell sessions, making them persistent and accessible from anywhere. Never lose your work to a dropped connection again.

Key Features

Persistent Sessions

Sessions survive disconnections, browser crashes, and network issues. Pick up right where you left off.

Intelligent Monitoring

AI-powered detection alerts you when sessions crash, go idle, or are waiting for input.

Multi-Platform

Access via web browser, Android/iOS apps (coming soon), or Discord bot. Your sessions, everywhere.

Secure by Default

OAuth authentication, encrypted credentials, per-user isolation. Your data stays private.

How It Works

  1. Add Hosts - Configure SSH access to your servers (password or key-based)
  2. Create Sessions - Start a persistent screen or tmux session on any host
  3. Work Normally - Use the web terminal just like a regular SSH session
  4. Disconnect Safely - Close your browser, lose network - session keeps running
  5. Get Notified - Receive alerts when sessions need attention
  6. Reconnect Anytime - Resume exactly where you left off

Technology Stack

Backend
  • Python 3.11+
  • Flask
  • AsyncSSH
  • PostgreSQL
Frontend
  • Bootstrap 5
  • xterm.js
  • Socket.IO
  • Playwright (testing)
AI & Integrations
  • Ollama (local AI)
  • OpenAI / Anthropic
  • Discord Webhooks

Open Source

ShellMinder is open source and available on GitHub: github.com/cdibona/ShellMinder

Contributions, bug reports, and feature requests are welcome!

Roadmap

Phase 1: Core Platform
Complete

Web terminal, SSH management, OAuth, persistent sessions

Phase 2: Monitoring & Notifications
Complete

AI-powered monitoring, pattern detection, Discord/web notifications

Phase 3: Mobile Apps
In Progress

Android and iOS apps with push notifications

Phase 4: Advanced Features
Planned

Session sharing, recording/playback, VM bootstrapping, Discord bot

Support

Need help? We're here for you:

Built with Amplifier: This project was developed using Microsoft Amplifier, an AI-powered development tool.