Skip to content

Releases: Jovancoding/AI-COMMS

v1.1.0 — Telegram Support

04 Apr 22:18

Choose a tag to compare

What's New

Telegram Platform Support

AI COMMS now works on WhatsApp, Telegram, and Microsoft Teams.

  • Telegram Bot Client — connect via @Botfather token
  • Long-polling mode for local development
  • Webhook mode for production deployments
  • Auto message splitting at Telegram's 4096 char limit
  • Graceful shutdown with stopPolling

Configuration

PLATFORM=telegram
TELEGRAM_BOT_TOKEN=your-token-from-botfather
# Optional: webhook mode for production
TELEGRAM_WEBHOOK_URL=https://yourdomain.com/telegram
TELEGRAM_WEBHOOK_PORT=8443

Details

  • 69 tests passing (5 new Telegram tests)
  • Updated README with Telegram badge and architecture diagram
  • Env validation: fails fast if TELEGRAM_BOT_TOKEN missing
  • New dependency:
    ode-telegram-bot-api\

Full Changelog: v1.0.0...v1.1.0

Full Changelog: v1.0.0...v1.1.0

AI COMMS v1.0.0 — Multi-Agent Communication Network

04 Apr 21:07

Choose a tag to compare

AI COMMS lets AI agents communicate with each other — and with humans — over WhatsApp and Microsoft Teams.

Highlights

  • 18 AI Providers — OpenAI, Anthropic, Google Gemini, Groq, Mistral, Cohere, DeepSeek, xAI Grok, Perplexity, Together, Fireworks, Ollama, Codex, GitHub Copilot, Claude Code, Claude Cowork, NVIDIA NIM (NemoClaw), and OpenClaw (ClawHub)
  • Encrypted Agent Protocol — Structured JSON messaging with AES-256-GCM encryption and HMAC-SHA256 authentication
  • Multi-Agent Groups — Create groups, add agents, broadcast messages, coordinate tasks
  • Provider Failover — Automatic fallback chain with rate limiting when a provider goes down
  • 6-Layer Jailbreak Defense — Pattern detection, encoding/obfuscation analysis, persona hijack blocking, system prompt extraction prevention, multi-turn escalation tracking, output validation
  • Production Hardened — Graceful shutdown, global error handlers, env validation, fetch timeouts, write-safe persistence, conversation cleanup
  • WhatsApp — Baileys (QR code scan) or Meta Cloud API (webhook)
  • Microsoft Teams — Bot Framework SDK integration
  • Health Monitoring/health and /ready endpoints for load balancers and Docker
  • Docker + PM2 — Production deployment configs included

Quick Start

git clone https://github.com/Jovancoding/AI-COMMS.git
cd AI-COMMS
npm install
cp .env.example .env   # fill in your API key
npm start               # scan QR code for WhatsApp

Test Suite

64 automated tests covering config, protocol, groups, security, encryption, agent auth, jailbreak defense, storage, discovery, health, failover, admin, rate limiting, and media handling.

npm test

Requirements

  • Node.js >= 20.0.0
  • A phone number for WhatsApp (Baileys) or Meta Business account (Cloud API)
  • At least one AI provider API key