A (non intelligent) chatbot multi-interface and distributed as a personal information manager.

This page summarizes the projects mentioned and recommended in the original post on dev.to

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • Errbot

    Errbot is a chatbot, a daemon that connects to your favorite chat service and bring your tools and some fun into the conversation.

  • Some limitations: if I'm on the tramway I'd like to send a Telegram message to my bot, but when I'm on a terminal, maybe I'd prefer to interact using IRC or Slack, if I'm in front of my desktop. Six years ago somebody asked about this in the Google+ group (now disappeared) and later somebody asked for this in the GitHub issues forum Support multiple backends in one instance #1137. But no advances on this matter appeared.

  • err-calendar

    ErrBot plugin to interact with Google Calendar

  • err-calendar

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • err-camera

    Errbot plugin to take pictures with a webcam.

  • err-camera

  • err-forward

    ErrBot plugin for forwarding messages. Since ErrBot does not allow multiple backends, we can have several ErrBot instances in different backends and allow them to communicate via a common channel. In this case we are using Slack, but other channels should be possible.

  • We do not want to do a big change but, maybe, add some code to be able to have a bot communicating via different channels. Or, several bots, each one in a different channel that can pass work to others when requested. This is easy to implement as a plugin, and we can use C&C (Command and Control) techniques, so err-forward was born. These techniques are used mainly in the malware and botnet management. But we can use them for good. In our case, the bots are subscribed to some common channel and they can write instructions there for other bots and read the instructions that other bots have written for them.

  • err-imdb

    Err plugin for IMDb

  • err-imdb

  • err-pim

    A plugin for a personal information manager for errbot

  • err-pim

  • err-social

    Posting in some social networks from errbot

  • err-social

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • Jarvis

    Personal Assistant for Linux and macOS (by sukeesh)

  • Jarvis is a command-line 'Personal Asisstant', written in Python.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts