bionic-gpt
bionic-gpt/bionic-gpt
On-premise replacement for ChatGPT with strict data confidentiality
Overview
Bionic allows running Generative AI on-premises, ensuring data remains confidential and secure. It supports local deployment and can scale to data centers.
Categories
Tags
Similar tools
ECC
affaan-m/ECC
The agent harness performance optimization system
hermes-agent
NousResearch/hermes-agent
The self-improving AI agent built by Nous Research
AutoGPT
Significant-Gravitas/AutoGPT
AutoGPT: Build, Deploy, and Run AI Agents
ollama
ollama/ollama
Get up and running with Kimi-K2.6, GLM-5.1, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.
prompts.chat
f/prompts.chat
The world's largest open-source prompt library for AI
transformers
huggingface/transformers
๐ค Transformers: the model-definition framework for state-of-the-art machine learning models
Install
cargo add bionic-gptREADME
Bionic
Run Gen AI Locally in Seconds
Try our Docker Compose installation. Ideal for running AI locally and for small pilots.
Familiar Chat Experience
- ๐ฅ๏ธ Intuitive Interface: Our chat interface is inspired by ChatGPT to ensure a user-friendly experience.
- ๐ Theme Customization: The theme for Bionic is completely customizable allowing you to brand Bionic as you like.
- โก Ultra Fast UI: Enjoy fast and responsive performance from our Rust based UI.
- ๐ Chat History: Effortlessly access and manage your conversation history.
AI Assistants (Retrieval Augmented Generation)
- ๐ค AI Assistants: Users can create assistants that work with their own data to enhance the AI.
- ๐จ๏ธ Share Assistants with Team Members: Generate and share assistants seamlessly between users, enhancing collaboration and communication.
- ๐ Agentic RAG Pipelines: Assistants are full scale enterprise ready Agentic RAG pipelines that can be launched in minutes.
- ๐ Any Documents: 80% of enterprise data exists in difficult-to-use formats like HTML, PDF, CSV, PNG, PPTX, and more. We support all of them.
- ๐พ No Code: Configure embeddings engine and chunking algorithms all through our UI.
- ๐จ๏ธ System Prompts: Configure system prompts to get the LLM to reply in the way you want.
Teams
- ๐ซ Teams: Your company is made up of Teams of people and Bionic utilises this setup for maximum effect.
- ๐ซ Invite Team Members: Teams can self-manage in a controlled environment.
- ๐ Manage Teams: Manage who has access to Bionic with your SSO system.
- ๐ฌ Virtual Teams: Create teams within teams to
- ๐ Switch Teams: Switch between teams whilst still keeping data isolated.
- ๐ RBAC: Use your SSO system to configure which features users have access to.
Defence in Depth Security
- ๐ฎ SAST: Static Application Security Testing - Our CI/CD pipeline runs SAST so we can identify risks before the code is built.
- ๐ข Authorization RLS - We use Row Level Security in Postgres as another check to ensure data is not leaked between unauthorized users.
- ๐ CSP: Our Content Security Policy is at the highest level and stops all manner of security threats.
- ๐ณ Minimal containers: We build containers from Scratch whenever possible to limit supply chain attacks.
- โณ Non root containers: We run containers as non root to limit horizontal movement during an attack.
- ๐ฎ Audit Trail: See who did what and when.
- โฐ Postgres Roles: We run the minimum level of permissions for our postgres connections.
- ๐ฃ SIEM integration: Integrate with your SIEM system for threat detection and investigation.
- โ Resistant to timing attacks (api keys): Coming soon.
- ๐ญ SSO: We didn't build our own authentication but use industry leading and secure open source IAM systems.
Observability and Reporting
- ๐ Observability API: Compatible with Prometheus for measuring load and usage.
- ๐ค Dashboards: Create dashboards with Grafana for an overview of your whole system.
- ๐ Monitor Chats: All questions and