Coder Social home page Coder Social logo

murochat's Introduction

MuroChat

MuroChat an open-source LLM chat application alt text

MuroChat

We're excited to introduce MuroChat โ€” an open-source LLM chat application designed for enterprises.

Our employees wanted to use ChatGPT for tasks like generating code, creating content, writing emails, and other day-to-day tasks. However, we were concerned about the risks involved in terms of protecting our intellectual property and personal data. To address this, we decided to develop our own chat application that would allow us to keep complete control over our data. With this unique approach, sensitive information remained secure within our company, shielding our IP and personal data from potential leaks.

During the development of MuroChat, we realized that many other companies faced similar challenges with their internal chat applications. We recognized that providing an open-source solution would not only address our own concerns but also empower other organizations to bootstrap and develop their secure chat applications. By sharing MuroChat under the permissive MIT license, we welcome developers and enterprises to contribute to its growth and evolution. Together, we can shape the future of secure communication.

Key Features

  • Sensitive Data Redaction with a message firewall.
  • Okta Integration for user management.
  • Flexible LLM Integration for any open-source or premium models.
  • User-Centric Design to manage, pin, share, and bookmark chats.
  • Real-Time Admin Oversight for chat monitoring and access control.

Why MuroChat?

  • Focused on Data Privacy with a security-first approach.
  • Developer Freedom to choose and customize LLMs and data models.
  • Community-Centric Updates for continuous platform enhancement.

For Employees, By Employees

  • We want to empower every employee to be the best at what they do by leveraging AI without breaking the security fabric of the company.
  • MuroChat is highly modular and open for all to innovate.

Repositories

Docker Images

  • Frontend Package: public.ecr.aws/privado/murochat-ui:prod
  • Backend Package: public.ecr.aws/privado/murochat-backend:prod

Above images are released from the main branch of respective repositoires. For Backend, https://github.com/Privado-Inc/MuroChat-Backend and frontned, https://github.com/Privado-Inc/MuroChat-UI

Installation Guides

This installation package provides you with an easy way to quickly install the application. Below are folders containing different sets of installation packages:

  • The ubuntu folder contains the scripts required to install MuroChat on Ubuntu. Check out the readme for more details.
  • The aws-cloudformation folder contains the cloudformatiom template required to install MuroChat on AWS. Check out the readme for more details.

Product Images

alt text

alt text alt text alt text

murochat's People

Contributors

nikvin15 avatar

Stargazers

 avatar  avatar Nayer ALI-MAHOMED avatar Brad Stancel avatar Prashant Milan Katiyar avatar Hernando Buitrago avatar  avatar Ugur avatar  avatar  avatar Ankit Kumar avatar  avatar Hitesh Mahajan avatar Pandurang Patil avatar Vishesh avatar Karan Batavia avatar Suchakra Sharma avatar  avatar Vijay avatar Robin Chauhan avatar Syed Hadi avatar  avatar  avatar  avatar  avatar  avatar

Watchers

Pandurang Patil avatar  avatar  avatar

murochat's Issues

Handling specific char sequences in chat message

Setup:

  • Login: Okta
  • Model: GPT3.5
  • Browser: Google Chrome - Version 115.0.5790.170 (Official Build) (arm64)

Problem:
While running some prompts, it was correctly able to remember context and gave relevant answers - So I assume the problem is with the latest prompt I that entered.
I see a blank screen and the browser console reports the following error:
Screenshot 2023-12-22 at 5 54 08 PM

Replicate by:
Enter the following prompt :

mapping . foreach(([key, value]) => {//some code };)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.