A voice-based personal assistant for Google Chrome!

Latest Version

Version
3.1.1
Update
August 5, 2021
Size
5.94MiB
Developer
kaiknox.com
Category
Users
133
Rating
4.5 ★
Manifest Version
2
Web Store Status
Languages Support
English
Español
See more
Permissions
Identity
Identity.email
Http://*/[*]*?
Https://*/[*]*?
*://*/*
Tabs
ActiveTab
Storage
File://*
File://*/*
File:///*/*
File:///*

ContextMenus
See more

Neo Extension

This extension will implement a voice-based personal assistant that will allow you to do things with your voice like search Google, set reminders, translate things, set timers, get calendar events and more...

It is very customizable, and allows you to change aspects like the appearance, theme, voice gender, keyword and much more...

New in 3.0:

- Integrations:
You can now connect your Google account to Neo, and get your calendar events and unread emails, using a voice command.

- Widgets:
With widgets, you can now view all your information (like calendar events, reminders etc...) in a quick and easy way.

- Reminders:
You can now set reminders with Neo, and there's an option to program it for a specific time, so then you will get an alert.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 2, "name": "Neo", "description": "__MSG_extension_description__", "author": "Kai K", "default_locale": "en", "browser_action": { "default_title": "Neo" }, "icons": { "128": "neo-128.png" }, "commands": { "trigger-assistant": { "suggested_key": { "default": "Ctrl+Shift+Y", "mac": "Command+Shift+Y" }, "description": "Trigger the assistant" }, "toggle-widgets": { "suggested_key": { "default": "Ctrl+Shift+U", "mac": "Command+Shift+U" }, "description": "Go to widgets" } }, "content_scripts": [ { "matches":[""], "css": ["themes.css", "style.css"], "js":["variables.js", "jQuery.js", "wave.js", "assistantUi/script.js", "widgets/reminders.js", "widgets/timer.js", "widgets/calendar.js", "widgets/mail-sm.js", "widgets/mail-lg.js", "widgets/today.js"], "run_at": "document_idle", "all_frames": false } ], "background": { "page": "background/background.html", "persistent": true }, "oauth2": { "client_id": "961504514784-n2pi534ehs9d0oegj2mdkg9fbdk8ei6o.apps.googleusercontent.com", "scopes": [ "https://www.googleapis.com/auth/gmail.readonly", "https://www.googleapis.com/auth/userinfo.profile", "https://www.googleapis.com/auth/userinfo.email", "https://www.googleapis.com/auth/calendar.readonly" ] }, "key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAr5pdJWu8JXhREQIhgNwhF+FJrvovSAsiRl4THqK42NaL4N42JBOWakcmm6r6NWuU8L67mgNKfjng3CAgLsopAU6DdJZIeiiHehOSXLNxqa33YLrYoCxyRBWj/Ags4EzvBJT92/8mFhDYYEbaO7u0ZijIQbUD1xSwwx1CyBtA1Dl80x0MQ7eorjG4mHx961FJ7J7l6MI0dN/ujGEWybER0bykqsVWvYRERACoKB5tPB6hpK/0Jqptox9sF8jybKQydm6eNaPJbG12JvEUIRNSgqSYlDDdh1rEwOxXIy6w/GktFVnYEPCgE2/D2GEWImCywavUz3xyL3MwROR1afm5TwIDAQAB", "options_page": "options.html", "content_security_policy": "script-src 'self' 'unsafe-eval' https://cdn.jsdelivr.net/npm/[email protected]/dist/muuri.min.js https://apis.google.com/ https://api.openweathermap.org/ https://microsoft-translator-text.p.rapidapi.com/ https://cdnjs.buymeacoffee.com/1.0.0/widget.prod.min.js https://kit-pro.fontawesome.com/releases/latest/css/pro.min.css https://kit-pro.fontawesome.com/releases/latest/css/pro-v4-font-face.min.css https://kit-pro.fontawesome.com/releases/latest/css/pro-v4-shims.min.css https://kit-free.fontawesome.com/releases/latest/js/pro.min.js https://kit-free.fontawesome.com/releases/latest/js/pro-v4-shims.min.js https://kaiknox.com/neo/dynamicContent.js https://www.kaiknox.com/neo/dynamicContent.js; object-src 'self'", "permissions": ["identity", "identity.email", "http://*/[*]*?", "https://*/[*]*?", "*://*/*", "tabs", "activeTab", "storage", "file://*", "file://*/*", "file:///*/*", "file:///*", "", "contextMenus"], "optional_permissions": [ "browsingData"], "version": "3.1.1", "web_accessible_resources":["font-awesome/webfonts/fa-brands-400.woff2","font-awesome/webfonts/fa-brands-400.woff","font-awesome/webfonts/fa-brands-400.ttf","font-awesome/webfonts/fa-duotone-900.woff2","font-awesome/webfonts/fa-duotone-900.woff","font-awesome/webfonts/fa-duotone-900.ttf","font-awesome/webfonts/fa-light-300.woff2","font-awesome/webfonts/fa-light-300.woff","font-awesome/webfonts/fa-light-300.ttf","font-awesome/webfonts/fa-regular-400.woff2","font-awesome/webfonts/fa-regular-400.woff","font-awesome/webfonts/fa-regular-400.ttf","font-awesome/webfonts/fa-solid-900.woff2","font-awesome/webfonts/fa-solid-900.woff","font-awesome/webfonts/fa-solid-900.ttf", "muuri.js", "font-awesome/css/all.css", "font-awesome/js/all.js", "widgets/widgets.css", "results.css", "general.css", "assistantUi/assistant.html", "widgets/reminders.js", "themes.css","style.css", "icons/close.svg", "icons/question.svg", "icons/coffee.svg", "Mic.png", "options.html", "assistant-ui.html", "icons/category_mail.png", "icons/category_reminders.png", "icons/category_calculator.png", "icons/category_translations.png", "icons/category_calendar.png", "icons/category_chrome.png", "icons/category_microphone.png", "icons/category_music.png", "icons/category_pages.png", "icons/category_search.png", "icons/category_time.png", "icons/category_weather.png", "icons/category_person.png", "icons/weather/01d.png", "icons/weather/01n.png", "icons/weather/02d.png", "icons/weather/02n.png", "icons/weather/03d.png", "icons/weather/10d.png", "icons/weather/11d.png", "icons/weather/13d.png", "icons/weather/50d.png"], "externally_connectable": { "matches": ["*://kaiknox.com/*", "https://kaiknox.com/neo/"]}}
Read more