118 lines
5.1 KiB
Markdown
Raw Permalink Normal View History

2024-12-09 13:17:53 -08:00
<!-- DANSWER_METADATA={"link": "https://github.com/onyx-dot-app/onyx/blob/main/README.md"} -->
2024-12-13 09:48:43 -08:00
2024-10-31 23:14:36 +05:30
<a name="readme-top"></a>
2023-11-20 19:56:06 -08:00
2023-04-27 20:25:39 -07:00
<h2 align="center">
2024-12-20 10:23:52 -08:00
<a href="https://www.onyx.app/"> <img width="50%" src="https://github.com/onyx-dot-app/onyx/blob/logo/OnyxLogoCropped.jpg?raw=true)" /></a>
2023-04-27 20:25:39 -07:00
</h2>
<p align="center">
2024-12-09 13:17:53 -08:00
<p align="center">Open Source Gen-AI + Enterprise Search.</p>
2023-04-27 20:25:39 -07:00
<p align="center">
2024-12-09 13:17:53 -08:00
<a href="https://docs.onyx.app/" target="_blank">
2023-06-18 01:38:07 -07:00
<img src="https://img.shields.io/badge/docs-view-blue" alt="Documentation">
</a>
2025-01-01 10:03:59 -08:00
<a href="https://join.slack.com/t/onyx-dot-app/shared_invite/zt-2twesxdr6-5iQitKZQpgq~hYIZ~dv3KA" target="_blank">
2023-04-27 20:25:39 -07:00
<img src="https://img.shields.io/badge/slack-join-blue.svg?logo=slack" alt="Slack">
</a>
2023-06-25 11:12:37 -07:00
<a href="https://discord.gg/TDJ59cGV2X" target="_blank">
2023-06-18 01:43:23 -07:00
<img src="https://img.shields.io/badge/discord-join-blue.svg?logo=discord&logoColor=white" alt="Discord">
2023-06-18 01:38:07 -07:00
</a>
2024-12-09 13:17:53 -08:00
<a href="https://github.com/onyx-dot-app/onyx/blob/main/README.md" target="_blank">
2023-05-14 01:26:26 -07:00
<img src="https://img.shields.io/static/v1?label=license&message=MIT&color=blue" alt="License">
2023-04-27 20:25:39 -07:00
</a>
</p>
2025-02-18 18:31:28 -08:00
<strong>[Onyx](https://www.onyx.app/)</strong> (formerly Danswer) is the AI platform connected to your company's docs, apps, and people.
Onyx provides a feature rich Chat interface and plugs into any LLM of your choice.
2025-02-21 13:31:07 -08:00
Keep knowledge and access controls sync-ed across over 40 connectors like Google Drive, Slack, Confluence, Salesforce, etc.
Create custom AI agents with unique prompts, knowledge, and actions that the agents can take.
2025-02-18 18:31:28 -08:00
Onyx can be deployed securely anywhere and for any scale - on a laptop, on-premise, or to cloud.
2023-04-27 20:25:39 -07:00
2025-02-21 13:31:07 -08:00
<h3>Feature Highlights</h3>
2023-12-20 19:05:23 -08:00
2025-02-18 18:31:28 -08:00
**Deep research over your team's knowledge:**
2023-12-20 19:05:23 -08:00
2025-02-18 18:31:28 -08:00
https://private-user-images.githubusercontent.com/32520769/414509312-48392e83-95d0-4fb5-8650-a396e05e0a32.mp4?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk5Mjg2MzYsIm5iZiI6MTczOTkyODMzNiwicGF0aCI6Ii8zMjUyMDc2OS80MTQ1MDkzMTItNDgzOTJlODMtOTVkMC00ZmI1LTg2NTAtYTM5NmUwNWUwYTMyLm1wND9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE5VDAxMjUzNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWFhMzk5Njg2Y2Y5YjFmNDNiYTQ2YzM5ZTg5YWJiYTU2NWMyY2YwNmUyODE2NWUxMDRiMWQxZWJmODI4YTA0MTUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.a9D8A0sgKE9AoaoE-mfFbJ6_OKYeqaf7TZ4Han2JfW8
2023-12-20 19:05:23 -08:00
2025-02-18 18:31:28 -08:00
**Use Onyx as a secure AI Chat with any LLM:**
![Onyx Chat Silent Demo](https://github.com/onyx-dot-app/onyx/releases/download/v0.21.1/OnyxChatSilentDemo.gif)
**Easily set up connectors to your apps:**
![Onyx Connector Silent Demo](https://github.com/onyx-dot-app/onyx/releases/download/v0.21.1/OnyxConnectorSilentDemo.gif)
**Access Onyx where your team already works:**
![Onyx Bot Demo](https://github.com/onyx-dot-app/onyx/releases/download/v0.21.1/OnyxBot.png)
2024-02-01 16:33:41 -08:00
## Deployment
2025-02-18 18:31:28 -08:00
**To try it out for free and get started in seconds, check out [Onyx Cloud](https://cloud.onyx.app/signup)**.
2025-02-18 18:31:28 -08:00
Onyx can also be run locally (even on a laptop) or deployed on a virtual machine with a single
2024-12-09 13:17:53 -08:00
`docker compose` command. Checkout our [docs](https://docs.onyx.app/quickstart) to learn more.
2025-02-18 18:31:28 -08:00
We also have built-in support for high-availability/scalable deployment on Kubernetes.
References [here](https://github.com/onyx-dot-app/onyx/tree/main/deployment).
2025-02-21 13:31:07 -08:00
## 🔍 Other Notable Benefits of Onyx
- Custom deep learning models for indexing and inference time, only through Onyx + learning from user feedback.
- Flexible security features like SSO (OIDC/SAML/OAuth2), RBAC, encryption of credentials, etc.
- Knowledge curation features like document-sets, query history, usage analytics, etc.
- Scalable deployment options tested up to many tens of thousands users and hundreds of millions of documents.
2024-03-19 00:22:40 -07:00
## 🚧 Roadmap
2025-02-21 13:31:07 -08:00
- New methods in information retrieval (StructRAG, LightGraphRAG, etc.)
2025-02-18 18:31:28 -08:00
- Personalized Search
2024-12-13 09:48:43 -08:00
- Organizational understanding and ability to locate and suggest experts from your team.
2025-02-18 18:31:28 -08:00
- Code Search
- SQL and Structured Query Language
2024-03-19 00:22:40 -07:00
2023-04-27 20:25:39 -07:00
2025-02-18 18:31:28 -08:00
## 🔌 Connectors
Keep knowledge and access up to sync across 40+ connectors:
2024-12-13 09:48:43 -08:00
- Google Drive
- Confluence
2025-02-18 18:31:28 -08:00
- Slack
- Gmail
- Salesforce
- Microsoft Sharepoint
- Github
2024-12-13 09:48:43 -08:00
- Jira
- Zendesk
- Gong
2025-02-18 18:31:28 -08:00
- Microsoft Teams
- Dropbox
2024-12-13 09:48:43 -08:00
- Local Files
- Websites
- And more ...
2025-02-18 18:31:28 -08:00
See the full list [here](https://docs.onyx.app/connectors).
2024-02-15 14:45:00 -08:00
2025-02-18 18:31:28 -08:00
## 📚 Licensing
2024-12-09 13:17:53 -08:00
There are two editions of Onyx:
2024-02-15 14:45:00 -08:00
2025-02-18 18:31:28 -08:00
- Onyx Community Edition (CE) is available freely under the MIT Expat license. Simply follow the Deployment guide above.
- Onyx Enterprise Edition (EE) includes extra features that are primarily useful for larger organizations.
For feature details, check out [our website](https://www.onyx.app/pricing).
2024-02-15 14:45:00 -08:00
2024-12-13 09:48:43 -08:00
To try the Onyx Enterprise Edition:
2025-02-18 18:31:28 -08:00
1. Checkout [Onyx Cloud](https://cloud.onyx.app/signup).
2. For self-hosting the Enterprise Edition, contact us at [founders@onyx.app](mailto:founders@onyx.app) or book a call with us on our [Cal](https://cal.com/team/onyx/founders).
2024-02-15 14:45:00 -08:00
2023-07-12 19:29:13 -07:00
## 💡 Contributing
Looking to contribute? Please check out the [Contribution Guide](CONTRIBUTING.md) for more details.