Introducing Sybil: Your Autonomous AI Agent for Telegram

Meet Sybil - an advanced autonomous AI agent that brings multi-agent coordination, dynamic tool creation, and intelligent memory to your Telegram conversations.

We’re excited to introduce Sybil - an advanced autonomous AI agent built with Mastra that transforms how you interact with AI through Telegram. Named after the omniscient AI system from Psycho-Pass, Sybil lives up to its namesake by providing intelligent, context-aware assistance that learns and adapts to your needs.

What Makes Sybil Different?

Unlike simple chatbots that respond to individual prompts, Sybil operates as a true autonomous agent capable of complex multi-step reasoning, planning, and execution. Here’s what sets it apart:

🤖 Multi-Agent Network Architecture

Sybil isn’t just one AI - it’s a coordinated network of specialized agents:

  • Router Agent - Intelligently routes tasks to the right specialist
  • Planner Agent - Breaks down complex goals into actionable steps
  • Research Agent - Gathers information from multiple sources
  • Executor Agent - Carries out tasks and tool operations
  • WhatsApp Agent - Manages WhatsApp communications

These agents collaborate seamlessly, allowing Sybil to tackle complex workflows that would overwhelm a single AI model.

🧠 Intelligent Memory System

Sybil remembers everything important about your conversations:

  • Working Memory - Maintains persistent user profiles and preferences
  • Semantic Recall - Retrieves relevant past conversations using vector search
  • Context Awareness - Understands the broader context of your requests

This means Sybil gets smarter with every interaction, learning your preferences, work style, and communication patterns.

🔧 Dynamic Tool Creation

One of Sybil’s most powerful features is its ability to create new tools on demand. Need to integrate with a new API? Want to automate a specific workflow? Just describe what you need, and Sybil will:

  1. Generate the tool code automatically
  2. Validate it for safety and correctness
  3. Save it for future use
  4. Integrate it into the available toolset

With 33+ built-in tools and unlimited dynamic creation possibilities, Sybil’s capabilities expand to meet your needs.

📚 Self-Learning Skills

Sybil doesn’t just use pre-programmed skills - it learns new ones from your interactions:

  • Skill Creation - Generate new capabilities from natural language descriptions
  • Feedback Learning - Improve skills based on your corrections and feedback
  • Skill Activation - Automatically activate relevant skills when needed
  • Persistent Storage - Skills are saved as SKILL.md files for long-term use

🛡️ Enterprise-Grade Safety

We’ve built Sybil with safety and privacy at its core:

  • PII Detection - Automatically redacts personal information (emails, phones, SSNs)
  • Content Moderation - Detects and handles inappropriate content
  • Prompt Injection Protection - Blocks malicious attempts to override system behavior
  • GDPR/CCPA/HIPAA Ready - Built with compliance in mind

💬 Multi-Platform Messaging

Sybil meets you where you are:

  • Telegram Integration - Full-featured bot with streaming responses
  • WhatsApp Support - Send messages, manage chats, and configure auto-replies
  • Web Interface - Browser-based interaction for desktop users

Key Capabilities

Web Research & Browsing

Sybil can browse the web, extract structured data, perform deep research, and even take screenshots of web pages using Playwright. Perfect for:

  • Market research
  • Competitor analysis
  • Data collection
  • Content monitoring

WhatsApp Management

Beyond Telegram, Sybil can:

  • Send and receive WhatsApp messages
  • Manage contact lists and conversations
  • Broadcast messages to multiple contacts
  • Configure intelligent auto-replies
  • Handle media and file sharing

Calendar & Scheduling

Keep track of your schedule with:

  • Event creation and management
  • Meeting coordination
  • Reminder systems
  • Integration with popular calendar services

Code Execution & Sandboxing

Execute code safely in isolated environments:

  • Sandboxed workspace with Podman
  • Multi-language support
  • File operations and management
  • Safe code testing and validation

Email Integration

Send emails and manage communications directly through the chat interface.

Getting Started

Setting up Sybil is straightforward:

# Install globally
npm i -g @fortressllm/sybil

# Create a workspace
mkdir sybil-workspace
cd sybil-workspace

# Interactive setup
sybilcli init

# Start the agent
sybilcli start

The interactive wizard will guide you through:

  1. Configuring your Telegram Bot token
  2. Choosing your AI provider (OpenAI, Anthropic, Google, local Ollama, and more)
  3. Setting up optional WhatsApp integration
  4. Configuring safety and privacy settings

Command-Line Interface

Sybil comes with a beautiful TUI (Terminal User Interface) for management:

# Launch interactive dashboard
sybilcli

# Common commands
sybilcli status          # Check agent status
sybilcli logs --follow   # Stream logs in real-time
sybilcli doctor          # Run diagnostics
sybilcli backup          # Backup your data
sybilcli otp --generate  # Generate authentication code

The CLI provides:

  • Real-time system statistics
  • Agent control (start/stop/restart)
  • Log viewing and filtering
  • Configuration management
  • WhatsApp session control
  • Backup and restore functionality

Use Cases

For Developers

  • Automated code review and analysis
  • API integration and testing
  • Documentation research
  • Project planning and task breakdown

For Business Owners

  • Customer support automation
  • Market research and analysis
  • Social media management
  • Appointment scheduling

For Researchers

  • Comprehensive web research
  • Data collection and analysis
  • Literature review assistance
  • Source verification

For Personal Productivity

  • Intelligent task management
  • Information gathering
  • Communication coordination
  • Knowledge organization

The Technology Stack

Sybil is built on modern, production-ready technologies:

  • Mastra - AI agent framework
  • LibSQL - Vector database for semantic search
  • FastEmbed - Efficient text embeddings
  • Playwright - Browser automation
  • Telegram Bot API - Messaging platform
  • WhatsApp Web.js - WhatsApp integration
  • Zod - Type-safe schemas and validation

Open Source & Community

Sybil is open source and available on GitHub. We welcome:

  • Bug reports and feature requests
  • Skill and tool contributions
  • Documentation improvements
  • Community discussions
# Clone the repository
git clone https://github.com/fortressllm/sybil.git

# Install dependencies
cd sybil
npm install

# Start developing
npm run dev

What’s Next?

We’re continuously improving Sybil with new capabilities:

  • Voice Integration - Speech-to-text and text-to-speech
  • Advanced Memory - Episodic recall and long-term memory
  • Plugin Marketplace - Community-contributed skills and tools
  • Cross-Platform GUI - Desktop and mobile management apps

Try Sybil Today

Ready to experience the future of AI assistance? Get started in minutes:

npm i -g @fortressllm/sybil
sybilcli init

Join the growing community of users who are already using Sybil to automate workflows, gather intelligence, and boost productivity. Your AI agent is waiting.


Learn More:

Have questions? Reach out to us on LinkedIn or start a discussion on GitHub.