SkellyBot 1.0 Help

2023-12-31 Project Notes

Services:

Discord

  • /thread command

    • [X] opens a Thread in a Discord channel

    • [X] Configures a Chatbot for this thread

    • [ ] Create title card for the chat, with:

  • Slack

    • (basically what Discord is doing, but in Slack context)

    • (interfacing with the chatbot module)

  • shared/

    • /chatbot-core

      • /create-chatbot

        • Creates a Chatbot

        • chat features

        • ai features

        • file system stuff

        • config

      • chron (timer) jobs

        • definable per context route

        • check in with users

        • run internal data analysis

        • dream images from context summaries

    • /ai

      • /langchain

        • /create-agent

          • creates an [[Agent]]

            • see: https://www.langchain.com/use-case/agents

  • /image

    • [Images](Images(Images.md)

  • /audio

Bot lifetime management

  • how to manage 'long term memory'/'bot storage?'

    • for now, just set a bot time out and pull history when re-initializing after timeout

Last modified: 22 February 2024