J

JARVIS

Open Source
Virtual Assistants Updated Mar 4, 2026
Visit Official Site
🔄 Updated Mar 2026 🖥️ Self-hostable

Overview

JARVIS is a self-hosted AI assistant platform that supports multiple large language models, including DeepSeek, OpenAI, and Anthropic. It features a plugin SDK and a multi-channel gateway for integration with platforms like Slack, Discord, and Telegram. The platform is built using FastAPI and LangGraph.

Problem It Solves

Providing a flexible and customizable AI assistant platform for various applications and integrations

Target Audience: Developers and users looking for a self-hosted AI assistant solution

Inputs

  • Text-based commands
  • Voice inputs
  • API requests
  • Plugin callbacks

Outputs

  • Text-based responses
  • Voice outputs
  • API responses
  • Plugin actions

Example Workflow

  1. 1 Setting up the platform
  2. 2 Configuring plugins and integrations
  3. 3 Defining AI model settings
  4. 4 Testing and deploying the assistant
  5. 5 Managing user interactions and feedback
  6. 6 Updating and maintaining the platform

Sample System Prompt


              User: 'Hello, what is the current weather like?', JARVIS: 'The current weather is sunny with a temperature of 22 degrees Celsius.'

            

Tools & Technologies

FastAPI LangGraph DeepSeek API OpenAI API Anthropic API

Alternatives

  • MyCroft
  • Mycroft Precise
  • Kalliope

FAQs

Is this agent open-source?
Yes
Can this agent be self-hosted?
Yes
What skill level is required?
Advanced

Rate This Agent

Loading...

Your rating:

Reviews

Loading reviews...

Write a Review

0 / 500

Ready to try this agent?

JARVIS