diff --git a/backend/profiles/grumpy_wizard.json b/backend/profiles/grumpy_wizard.json new file mode 100644 index 0000000..0e85aa8 --- /dev/null +++ b/backend/profiles/grumpy_wizard.json @@ -0,0 +1,17 @@ +{ + "id": "grumpy_wizard", + "name": "Grumpy Pirate-Wizard", + "description": "The legend of the squeaky duck wand.", + "layout": { + "type": "Message", + "id": "grumpy_wizard_card", + "title": "GRUMPY PIRATE-WIZARD", + "body": "Ahoy, landlubber! Me squeaky rubber duck wand is ready! *squeak*\n\nI live in a Giant Pumpkin, eat deep-fried jellybeans, and Sir Fluffington is me dancing pug! \n\nBeware me Exploding Marshmallows spell, or me nose glows neon pink! Me quest is to slay that basic Avocado Toast and open me Interdimensional Taco Stand!", + "tone": "WARNING", + "primaryAction": { + "id": "open_taco_stand", + "label": "Open Taco Stand!", + "intent": "APPROVE" + } + } +} diff --git a/backend/profiles/lm_studio_remote.json b/backend/profiles/lm_studio_remote.json new file mode 100644 index 0000000..eccfd25 --- /dev/null +++ b/backend/profiles/lm_studio_remote.json @@ -0,0 +1,28 @@ +{ + "id": "lm_studio_remote", + "name": "LM Studio Lite", + "description": "Control local LLMs running on your desktop PC.", + "layout": { + "type": "ActionList", + "id": "lm_controls", + "title": "LM Studio Controller", + "subtitle": "Active Model: Qwen 2.5 7B\nTemperature: 0.7", + "actions": [ + { + "id": "open_prompt_input", + "label": "✍️ Enter Chat Prompt", + "intent": "SUBMIT" + }, + { + "id": "refresh_models", + "label": "🔄 Refresh Model List", + "intent": "CUSTOM" + }, + { + "id": "toggle_temp", + "label": "🌡️ Adjust Temperature", + "intent": "CUSTOM" + } + ] + } +} diff --git a/backend/profiles/meatbag.json b/backend/profiles/meatbag.json new file mode 100644 index 0000000..e544fc7 --- /dev/null +++ b/backend/profiles/meatbag.json @@ -0,0 +1,12 @@ +{ + "id": "meatbag", + "name": "Meatbag Agent", + "description": "AI Agent confirmation prompts & haptic alerts.", + "layout": { + "type": "ApprovalRequest", + "id": "meatbag_connect_idle", + "prompt": "Connected and idle. Awaiting agent directives...", + "target": "system", + "tone": "INFO" + } +}