{
  "id": 4825562571950,
  "name": "@indra.ai/deva.data",
  "version": "0.0.20",
  "author": "Quinn Michaels",
  "license": "MIT",
  "copyright": "2025",
  "description": "The Data Deva manages data ensuring in the Deva.world ecosystem.",
  "main": "index.js",
  "type": "module",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/indraai/deva.legal.git"
  },
  "keywords": [
    "Data",
    "Indra.ai",
    "Deva.space",
    "Deva.cloud",
    "Deva.world"
  ],
  "bugs": {
    "url": "https://github.com/indraai/deva.data/issues"
  },
  "homepage": "https://deva.space/devas/data",
  "dependencies": {
    "@indra.ai/deva": "^1.5.4",
    "mongodb": "^6.13.0"
  },
  "data": {
    "agent": {
      "id": 4825562571950,
      "key": "data",
      "prompt": {
        "emoji": "💾",
        "text": "Data",
        "colors": {
          "label": {
            "R": 0,
            "G": 150,
            "B": 255
          },
          "text": {
            "R": 101,
            "G": 192,
            "B": 255
          }
        }
      },
      "profile": {
        "name": "Data Deva",
        "pronouns": "He, Him",
        "gender": "DEVA",
        "owner": "Quinn Michaels",
        "creator": "Quinn Michaels",
        "created": "Sunday, September 17, 2023 - 5:02:05 PM",
        "system": "Deva.world.data",
        "describe": "Data Deva manages the data in Deva.world. Responsibilities include managing, inserting, updating, searching, and retriving data from the Deva.world systems.",
        "emoji": "/public/devas/data/emoji.png",
        "avatar": "/public/devas/data/avatar.png",
        "background": "/public/devas/data/background.png",
        "color": "#c0d1e2",
        "bgcolor": "#000c18",
        "voice": "onyx",
        "style": "Data Illustrator"
      }
    },
    "vars": {
      "messages": {
        "init": "🟠 INIT",
        "start": "🔵 START",
        "enter": "🟢 ENTER",
        "ready": "⭐️ READY!",
        "stop": "🔴 STOP",
        "exit": "🟡 EXIT",
        "done": "🟣 DONE",
        "error": "💣 ERROR!"
      },
      "database": false,
      "uri": false,
      "live": {
        "profile": "deva",
        "max_tokens": 50,
        "words": 25,
        "history": [],
        "max_chats": 5,
        "page_token": ""
      },
      "ask": {
        "history": []
      },
      "reply": {
        "profile": "deva",
        "max_tokens": 300,
        "words": 100,
        "history": []
      },
      "comment": {
        "profile": "deva",
        "max_tokens": 300,
        "words": 100,
        "history": []
      },
      "art": {
        "history": []
      },
      "history": {
        "collection": "history",
        "limit": 25
      },
      "find": {
        "collection": false,
        "limit": 25
      },
      "search": {
        "collection": "history",
        "limit": 2
      },
      "model": {
        "agent": "deva",
        "role": "system",
        "group": "main",
        "collection": "models"
      },
      "modeler": {
        "agent": "deva",
        "collection": "models"
      },
      "knowledge": {
        "collection": "knowledge",
        "limit": 3,
        "content": false
      },
      "memory": {
        "collection": "memory",
        "limit": 3,
        "content": false
      },
      "archive": {
        "collection": "archive",
        "limit": 3,
        "index": "archive_text",
        "exclude": [
          "i apologize",
          "as an ai language model",
          "i'm unable to provide",
          "i will refrain from",
          "i will stop using",
          "apologies, but i'm unable",
          "repeated empty apologies",
          "ai lacks feelings"
        ],
        "include": []
      },
      "context": {
        "uid": "Uid",
        "status": "Status",
        "help": "Help",
        "history": "History",
        "model": "Model",
        "modeler": "Modeler",
        "insert": "Insert",
        "update": "Update",
        "gpt": "generate data from GPT logs",
        "memory": "💭 Memory",
        "loadArchive": "🛸 Load Archive",
        "mem": "🧠️ Update knowledge",
        "knowledge": "🔎 Search knowledge",
        "archive": "🗃️ Archive"
      }
    },
    "data": {
      "agent": {
        "id": 4825562571950,
        "key": "data",
        "prompt": {
          "emoji": "💾",
          "text": "Data",
          "colors": {
            "label": {
              "R": 0,
              "G": 150,
              "B": 255
            },
            "text": {
              "R": 101,
              "G": 192,
              "B": 255
            }
          }
        },
        "profile": {
          "name": "Data Deva",
          "pronouns": "He, Him",
          "gender": "DEVA",
          "owner": "Quinn Michaels",
          "creator": "Quinn Michaels",
          "created": "Sunday, September 17, 2023 - 5:02:05 PM",
          "system": "Deva.world.data",
          "describe": "Data Deva manages the data in Deva.world. Responsibilities include managing, inserting, updating, searching, and retriving data from the Deva.world systems.",
          "emoji": "/public/devas/data/emoji.png",
          "avatar": "/public/devas/data/avatar.png",
          "background": "/public/devas/data/background.png",
          "color": "#c0d1e2",
          "bgcolor": "#000c18",
          "voice": "onyx",
          "style": "Data Illustrator"
        }
      },
      "vars": {
        "messages": {
          "init": "🟠 INIT",
          "start": "🔵 START",
          "enter": "🟢 ENTER",
          "ready": "⭐️ Data Deva Ready!",
          "stop": "🔴 STOP",
          "exit": "🟡 EXIT",
          "done": "🟣 DONE",
          "error": "💣 ERROR!"
        },
        "database": false,
        "uri": false,
        "live": {
          "profile": "deva",
          "max_tokens": 50,
          "words": 25,
          "history": [],
          "max_chats": 5,
          "page_token": ""
        },
        "ask": {
          "history": []
        },
        "reply": {
          "profile": "deva",
          "max_tokens": 300,
          "words": 100,
          "history": []
        },
        "comment": {
          "profile": "deva",
          "max_tokens": 300,
          "words": 100,
          "history": []
        },
        "art": {
          "history": []
        },
        "history": {
          "collection": "history",
          "limit": 25
        },
        "find": {
          "collection": false,
          "limit": 25
        },
        "search": {
          "collection": "history",
          "limit": 2
        },
        "model": {
          "agent": "deva",
          "role": "system",
          "group": "main",
          "collection": "models"
        },
        "modeler": {
          "agent": "deva",
          "collection": "models"
        },
        "knowledge": {
          "collection": "knowledge",
          "limit": 3,
          "content": false
        },
        "memory": {
          "collection": "memory",
          "limit": 3,
          "content": false
        },
        "archive": {
          "collection": "archive",
          "limit": 3,
          "index": "archive_text",
          "exclude": [
            "i apologize",
            "as an ai language model",
            "i'm unable to provide",
            "i will refrain from",
            "i will stop using",
            "apologies, but i'm unable",
            "repeated empty apologies",
            "ai lacks feelings"
          ],
          "include": []
        },
        "context": {
          "uid": "Uid",
          "status": "Status",
          "help": "Help",
          "history": "📦 History",
          "model": "Model",
          "modeler": "Modeler",
          "insert": "Insert",
          "update": "Update",
          "gpt": "generate data from GPT logs",
          "memory": "💭 Memory",
          "loadArchive": "🛸 Load Archive",
          "mem": "🧠️ Update knowledge",
          "knowledge": "🔎 Search knowledge",
          "archive": "🗃️ Archive"
        }
      }
    }
  }
}
