Leonard.site

Projects — Deep dives

LEONARD-MD (WhatsApp Bot)

Open-source automation platform for WhatsApp

Overview

LEONARD-MD is a Node.js-based WhatsApp automation project designed to be modular and extensible. Typical uses include community moderation, automatic responses, media handling (downloading and reposting), and webhook integrations. It is suitable for power users who want to run a bot on a VPS or on platforms like Render.

Key features

  • Group management: welcome messages, moderation, auto-mute.
  • Media tools: download & forward images, videos and audio efficiently.
  • Plugin architecture: add commands and integrations easily.
  • Session pairing: quick connect using live pairing page.

Live GitHub statistics

⭐ Stars:   🍴 Forks:   🐛 Open Issues:

Install & run (summary)

git clone https://github.com/leonard1tech/LEONARD-MD.git
cd LEONARD-MD
npm install
# configure .env then run
npm start
        

Note: Follow the repo README for full setup and pairing instructions.

Leonard AI

Conversational assistant — deployed on Vercel

Overview

Leonard AI is designed to be an approachable assistant for creators and small teams. It supports knowledge prompts, template generation, and short automation triggers. The service is lightweight and aims to be integrated into existing workflows (e.g., chatbots, documentation assistants).

How it helps

  • Generate content outlines, code snippets, and quick answers.
  • Prototype conversational flows for integration into bots.

Media Downloader

Fast downloads for videos & audio

Overview

A simple, mobile-friendly UI that fetches video/audio sources and packages them for download. Designed for networks common in the region — with fallback and progress indicators to ensure a smooth experience.