blind-chat.readthedocs.io
Open in
urlscan Pro
2606:4700::6811:2152
Public Scan
Submitted URL: https://blindchat.mithrilsecurity.io/
Effective URL: https://blind-chat.readthedocs.io/en/latest/
Submission: On September 28 via automatic, source certstream-suspicious — Scanned from DE
Effective URL: https://blind-chat.readthedocs.io/en/latest/
Submission: On September 28 via automatic, source certstream-suspicious — Scanned from DE
Form analysis
3 forms found in the DOM<form class="md-header__option" data-md-component="palette">
<input class="md-option" data-md-color-media="" data-md-color-scheme="slate" data-md-color-primary="" data-md-color-accent="" aria-label="" type="radio" name="__palette" id="__palette_1">
<label class="md-header__button md-icon" title="" for="__palette_2">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
<path
d="M12 7a5 5 0 0 1 5 5 5 5 0 0 1-5 5 5 5 0 0 1-5-5 5 5 0 0 1 5-5m0 2a3 3 0 0 0-3 3 3 3 0 0 0 3 3 3 3 0 0 0 3-3 3 3 0 0 0-3-3m0-7 2.39 3.42C13.65 5.15 12.84 5 12 5c-.84 0-1.65.15-2.39.42L12 2M3.34 7l4.16-.35A7.2 7.2 0 0 0 5.94 8.5c-.44.74-.69 1.5-.83 2.29L3.34 7m.02 10 1.76-3.77a7.131 7.131 0 0 0 2.38 4.14L3.36 17M20.65 7l-1.77 3.79a7.023 7.023 0 0 0-2.38-4.15l4.15.36m-.01 10-4.14.36c.59-.51 1.12-1.14 1.54-1.86.42-.73.69-1.5.83-2.29L20.64 17M12 22l-2.41-3.44c.74.27 1.55.44 2.41.44.82 0 1.63-.17 2.37-.44L12 22Z">
</path>
</svg>
</label>
<input class="md-option" data-md-color-media="" data-md-color-scheme="default" data-md-color-primary="" data-md-color-accent="" aria-label="" type="radio" name="__palette" id="__palette_2">
<label class="md-header__button md-icon" title="" for="__palette_1" hidden="">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
<path
d="m17.75 4.09-2.53 1.94.91 3.06-2.63-1.81-2.63 1.81.91-3.06-2.53-1.94L12.44 4l1.06-3 1.06 3 3.19.09m3.5 6.91-1.64 1.25.59 1.98-1.7-1.17-1.7 1.17.59-1.98L15.75 11l2.06-.05L18.5 9l.69 1.95 2.06.05m-2.28 4.95c.83-.08 1.72 1.1 1.19 1.85-.32.45-.66.87-1.08 1.27C15.17 23 8.84 23 4.94 19.07c-3.91-3.9-3.91-10.24 0-14.14.4-.4.82-.76 1.27-1.08.75-.53 1.93.36 1.85 1.19-.27 2.86.69 5.83 2.89 8.02a9.96 9.96 0 0 0 8.02 2.89m-1.64 2.02a12.08 12.08 0 0 1-7.8-3.47c-2.17-2.19-3.33-5-3.49-7.82-2.81 3.14-2.7 7.96.31 10.98 3.02 3.01 7.84 3.12 10.98.31Z">
</path>
</svg>
</label>
</form>
Name: search —
<form class="md-search__form" name="search">
<input type="text" class="md-search__input" name="query" aria-label="Search" placeholder="Search" autocapitalize="off" autocorrect="off" autocomplete="off" spellcheck="false" data-md-component="search-query" required="">
<label class="md-search__icon md-icon" for="__search">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
<path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5Z"></path>
</svg>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
<path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12Z"></path>
</svg>
</label>
<nav class="md-search__options" aria-label="Search">
<button type="reset" class="md-search__icon md-icon" title="Clear" aria-label="Clear" tabindex="-1">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
<path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41Z"></path>
</svg>
</button>
</nav>
</form>
GET //readthedocs.org/projects/blind-chat/search/
<form id="flyout-search-form" class="wy-form" target="_blank" action="//readthedocs.org/projects/blind-chat/search/" method="get">
<input type="text" name="q" aria-label="Dokumente durchsuchen" placeholder="Dokumente durchsuchen">
</form>
Text Content
Skip to content BlindChat π± BlindChat Type to start searching mithril-security/blind_chat * 71 * 11 BlindChat mithril-security/blind_chat * 71 * 11 * π Home π Home * π± BlindChat π± BlindChat Table of contents * π What is BlindChat? * Introduction * π¬ BlindChat Local: Demo * π©βπ» You can try out BlindChat here! * π Who is BlindChat for? * π― Roadmap * π Get in touch * References * π§βπ¨ Design * π οΈ Set-up Table of contents * π What is BlindChat? * Introduction * π¬ BlindChat Local: Demo * π©βπ» You can try out BlindChat here! * π Who is BlindChat for? * π― Roadmap * π Get in touch * References π WELCOME TO BLINDCHAT! -------------------------------------------------------------------------------- Making Conversational AI Confidential & Transparent π WHAT IS BLINDCHAT? -------------------------------------------------------------------------------- INTRODUCTION π± BlindChat is an open-source project to develop the first fully in-browser and private Conversational AI. Most conversational AI solutions today require users to send their data to AI providers who serve AI models as a Service. This poses privacy issues for users who lose control over their data. β οΈ Because data is a key asset to improve LLMs, many solutions more or less implicitly fine-tune usersβ data to improve their model. This creates privacy risks for users as LLMs might learn their data by heart. Carlini et al.[1] showed that LLMs such as GPT-J could learn at least 1% of their training set by heart. π BlindChat solves this issue as users have guarantees that their data remains private at all times and have full control over it, either by doing local inference or using secure isolated environments called secure enclaves. π¬ BLINDCHAT LOCAL: DEMO -------------------------------------------------------------------------------- π©βπ» YOU CAN TRY OUT BLINDCHAT HERE! We enable users to interact with a Flan-T5 model locally through their browser: the model is pulled and used for local inference using transformers.js. π WHO IS BLINDCHAT FOR? -------------------------------------------------------------------------------- BlindChat aims to serve two users: * End users: We want to provide privacy-by-design alternatives to change the current status quo. Most users today are forced to give up their data to leverage AI services, and opaque or inexistent privacy controls are the norm. * Developers: We want to help developers easily serve privacy-by-design Conversational AI, which is why we are focused on making BlindChat easy to customize and deploy. (back to top) π― ROADMAP -------------------------------------------------------------------------------- You can check out our progress in more detail on our official roadmap. We highlight feature on which we would love help from contributors in our help wanted section. Roadmap quick summary: * Revamping of Hugging Face Chat UI to make it entirely client-side (removal of telemetry, data sharing, server-side history of conversations, server-side inference, etc.) * Integration of privacy-by-design inference with local model * Local caching of conversations * Integration of more advanced local models (e.g. phi-1.5) and more advanced inference (e.g. Web LLM) * Integration of privacy-by-design inference with remote enclaves using BlindLlama for powerful models such as Llama 2 70b & Falcon 180b * Integration with LlamaIndex TS for local Retrieval Augmented Generation (RAG) * Internet search * Connectors to pull data from different sources π GET IN TOUCH -------------------------------------------------------------------------------- We would love to hear your feedback or suggestions, here are the ways you can reach us: * Found a bug? Open an issue! * Got a suggestion? Join our Discord community and let us know! * Set up a one-on-one meeting with a member of our team Want to hear more about our work on privacy in the field AI? * Check out our blog * Subscribe to our newsletter here Thank you for your support! REFERENCES -------------------------------------------------------------------------------- [1] Carlini, N., Ippolito, D., Jagielski, M., Lee, K., Tramer, F., & Zhang, C. (2022). Quantifying Memorization Across Neural Language Models. ArXiv. /abs/2202.07646 Next π§βπ¨ Design Made with Material for MkDocs Β v: latest Versionen latest test Auf Read the Docs Projektstartseite Erstellungsprozesse Downloads Auf GitHub Ansehen Bearbeiten Suche -------------------------------------------------------------------------------- Bereitgestellt von Read the Docs Β· Datenschutz-Bestimmungen