About JARVIS on Messenger
JARVIS on Messenger is a Python-based chatbot built for Facebook Messenger, created when the Messenger Send/Receive API first made bots possible on the platform. It is aimed at everyday users who want quick answers to common requests through Messenger, and at Python developers who want an approachable, module-based open-source project to contribute to.
Its stated goals were twofold: provide a useful set of both fun and practical features, and keep the codebase simple enough that anyone with reasonable Python knowledge could contribute a new module, explicitly aiming to lower the barrier to a first open-source contribution. Modules cover things like anime and book lookups, currency conversion, dictionary definitions, jokes, song lyrics, movie plots, music search, news headlines, ping checks, quotes, time zone lookups, URL shortening and expansion, video search, and weather, each powered by a specific third-party API with attribution.
JARVIS on Messenger is written in Python and released under the MIT license, and is used directly through its Messenger bot page rather than being self-hosted by end users, though the source is open for anyone who wants to run their own instance or contribute a module.
Key features
- Messenger-based conversational bot
- Module-based architecture for easy contributions
- Weather, news, currency and dictionary lookups
- Jokes, quotes and fun fact commands
- URL shortening and expansion
Good fit for
- →Quick everyday information lookups in Messenger
- →Learning to contribute to an open-source Python bot
- Built with
- Python
- Tags
- chatbot
- messenger
- python
- open-source
- assistant
- community-driven
Open-source alternatives to JARVIS on Messenger
See all
MaiBot
AI Tools
MaiSaka, an LLM-based intelligent agent, is a digital lifeform devoted to understanding yo
GPL-3.0vs Replika★ 6.1k
OpenClaw
AI Tools
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
OSSvs ChatGPT★ 391k
openpilot
AI Tools
openpilot is an operating system for robotics. Currently, it upgrades the driver assistanc
MIT★ 64k
Leon
AI Tools
🧠 Leon is your open-source personal assistant.
MIT★ 18k
ComfyUI
AI Tools
The most powerful and modular diffusion model GUI, api and backend with a graph/nodes inte
GPL-3.0vs Midjourney★ 136k
LobeHub
AI Tools
🤯 LobeHub is your Chief Agent Operator, organizing your agents into 7×24 operations by hi
OSSvs ChatGPT★ 83k
SaaS alternatives to JARVIS on Messenger
See all
Character.AI
AI Tools
Chat with AI characters for roleplay, storytelling and companionship
SaaS
Claude
AI Tools
AI assistant from Anthropic for writing, analysis, coding and document work
SaaS
Doubao
AI Tools
AI assistant from ByteDance for chat, search and content creation
SaaS
Google Gemini
AI Tools
Google AI assistant for chat, writing, coding, research and image generation
SaaS
Grok
AI Tools
xAI's chat assistant with live web and X post search, image generation and reasoning
SaaS
Kimi
AI Tools
AI assistant from Moonshot AI with long-context document analysis
SaaS

