Sidellama

Latest Version

Version
0.0.1
Update
August 29, 2024
Size
795KiB
Developer
Category
Users
201
Rating
5 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
Storage
SidePanel
Scripting
Tabs
DeclarativeNetRequest
See more

sidellama Extension

Sidellama is a tiny browser-augmented chat client for open-source language models.

Check it out on github!
https://github.com/gyopak/sidellama

CONNECTIONS
Connect to your local ollama / LM Studio server, or talk with open-source models via groq.

PERSONA
Create and modify your own personal assistants! You can create, configure and use various system prompts and custom instructions to enhance your conversations.

PAGE CONTEXT
Augment your conversation with the content of your (currently visited) web page.
- select `text mode` to share the text content of your page
- select `html mode` to share the source code of the site (resource intensive,
only for development purposes)
- adjust `char limit` to control the maximum amount of characters you want to share in your conversation. decrease this amount if you have limited context window.

WEB SEARCH
Basic web-augmentation for your chats. Enter your web search query, and sidellama will load up an async web search to answer your questions based on live public data.
- you can choose `duckduckgo` or `brave` as your web source
- adjust `char limit` to control the maximum amount of characters you want to share in your conversation. decrease this amount if you have limited context window.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "version": "0.0.1", "manifest_version": 3, "name": "sidellama", "description": "sidellama", "permissions": [ "storage", "sidePanel", "scripting", "tabs", "declarativeNetRequest" ], "minimum_chrome_version": "114", "action": { "default_title": "Click to open panel" }, "side_panel": { "default_path": "assets/sidePanel.html" }, "icons": { "128": "assets/images/sidellama.png" }, "background": { "service_worker": "background.js" }, "web_accessible_resources": [ { "resources": [ "assets/**", "content.js.map" ], "matches": [ "" ] } ], "host_permissions": [ "" ], "content_security_policy": { "extension_pages": " default-src 'self' 'unsafe-eval' http://localhost:* http://127.0.0.1:* https://api.groq.com https://html.duckduckgo.com https://generativelanguage.googleapis.com https://search.brave.com; script-src 'self'; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com https://fonts.gstatic.com; font-src 'self' https://fonts.googleapis.com https://fonts.gstatic.com; img-src 'unsafe-inline' 'self' data: https://upload.wikimedia.org; " }}
Read more