Available Now

Vibe

Minimalist social messaging with just 6 vibes

Constraint-driven design with built-in cooldown to prevent spam. PWA-first, works offline, respects your attention.

Subscribe to Get Access

The 6 Vibes

Vibe uses constraints to encourage intentional communication. You can only send one of these 6 messages:

👋
Yo
Rizz
🧢
Cap
No Cap
🤨
Sus
💅
Slay

Features

⏱️ Built-In Cooldown

1-hour limit between vibes to the same person. Prevents spam and encourages thoughtful communication. Cooldown clears when they reply.

👥 Multi-Select Friends

Send the same vibe to multiple friends at once. Perfect for group check-ins or sharing a moment.

📱 Progressive Web App

Install on your phone like a native app. Works offline with Service Worker. Fast, lightweight, responsive.

📊 Unified Feed

See all sent and received vibes in one place. Filter by sent/received. Simple, chronological timeline.

🔒 Privacy-First

Self-hosted backend option. Your conversations stay on your server. No tracking, no ads, no data mining.

🎯 Constraint-Driven Design

Only 6 messages force creativity and intentionality. Removes pressure to craft perfect responses.

Technology Stack

Frontend

  • • Vanilla JavaScript (no framework!)
  • • HTML5 & CSS3
  • • Service Worker (PWA)
  • • Web Manifest

Backend

  • • Node.js
  • • Express
  • • SQLite (better-sqlite3)
  • • JWT authentication

Mobile

  • • Swift/SwiftUI (in development)
  • • Native iOS app
  • • Push notifications

Services

  • • Web Push API
  • • bcrypt password hashing
  • • Simple deployment

Lines of Code: ~3,770 (extremely lean and lightweight)

Design Philosophy

Vibe was built on the idea that constraints breed creativity. By limiting messages to just 6 vibes, it removes the pressure to craft perfect responses.

The 1-hour cooldown is an anti-spam mechanism that also encourages mindful communication. It prevents harassment while promoting genuine connection.

As a Progressive Web App, Vibe is fast, offline-capable, and lightweight. No App Store approval, no 50MB download. Just install and go.

Installation

Subscribers get complete source code and deployment instructions. Simple setup, minimal dependencies.

# Clone the repository
git clone https://github.com/fourfold/vibe.git

# Install dependencies
npm install

# Configure environment
cp .env.example .env

# Start the server
npm start

# App running at http://localhost:3000

Or deploy with Docker for one-command setup. Full docs included.

Get Vibe + All Future Apps

Subscribe to Fourfold Apps to get Vibe, OurSS, and one new app every month.

Join the Waitlist

First 100 subscribers get early bird pricing