๐Ÿ“ฆ sglkc / bina-ai

Blind-friendly Intelligent Navigation Assistant: AI-based assistive technology for people with visual impairments to navigate the web

โ˜… 0 stars โ‘‚ 0 forks ๐Ÿ‘ 0 watching โš–๏ธ GNU Affero General Public License v3.0
๐Ÿ“ฅ Clone https://github.com/sglkc/bina-ai.git
HTTPS git clone https://github.com/sglkc/bina-ai.git
SSH git clone git@github.com:sglkc/bina-ai.git
CLI gh repo clone sglkc/bina-ai
Seya Seya docs: update demo video 9671fee 5 months ago ๐Ÿ“ History
๐Ÿ“‚ master View all commits โ†’
๐Ÿ“ .github
๐Ÿ“ docs
๐Ÿ“ entrypoints
๐Ÿ“ locales
๐Ÿ“ public
๐Ÿ“ utils
๐Ÿ“„ .env.example
๐Ÿ“„ .gitignore
๐Ÿ“„ LICENSE
๐Ÿ“„ package.json
๐Ÿ“„ pnpm-lock.yaml
๐Ÿ“„ README.md
๐Ÿ“„ tsconfig.json
๐Ÿ“„ uno.config.ts
๐Ÿ“„ wxt.config.ts
๐Ÿ“„ README.md

BINA AI: Blind-friendly Intelligent Navigation Assistant

A browser extension-based assistive technology that helps blind users navigate the web through speech recognition, text-to-speech, and smart AI guidance.

Requirements

Mistral Setup

You must have a Mistral account to use this project. Thanks to Mistral team for giving generous free

Agent

  • Log in or create a new Mistral account
  • Navigate to La Plateforme - Agents
  • Create a new agent
  • Copy the prompt inside ./api/prompt.md and paste to instructions (system prompt)
  • You can give it a name and freely change the model and randomness (temperature)
  • Click Deploy once you're done
  • Click on Agent ID to copy your agent ID

API Key

Project Setup

  • Clone the repository
git clone https://github.com/sglkc/bina-ai.git
   cd bina-ai

  • Install dependencies
pnpm install

  • Setup environment variables, add Mistral API key and agent ID
cp ./api/.env.example ./api/.env

  • Run api and extension in development mode
pnpm -r dev

LICENSE

This project is licensed under the AGPL-3.0 License. See the LICENSE file for details.