-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'main' into feature_n/lancedb
- Loading branch information
Showing
124 changed files
with
8,263 additions
and
2,524 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,49 @@ | ||
name: Build and push DocsGPT Docker image for development | ||
|
||
on: | ||
workflow_dispatch: | ||
push: | ||
branches: | ||
- main | ||
|
||
jobs: | ||
deploy: | ||
if: github.repository == 'arc53/DocsGPT' | ||
runs-on: ubuntu-latest | ||
permissions: | ||
contents: read | ||
packages: write | ||
steps: | ||
- uses: actions/checkout@v3 | ||
|
||
- name: Set up QEMU | ||
uses: docker/setup-qemu-action@v1 | ||
|
||
- name: Set up Docker Buildx | ||
uses: docker/setup-buildx-action@v1 | ||
|
||
- name: Login to DockerHub | ||
uses: docker/login-action@v2 | ||
with: | ||
username: ${{ secrets.DOCKER_USERNAME }} | ||
password: ${{ secrets.DOCKER_PASSWORD }} | ||
|
||
- name: Login to ghcr.io | ||
uses: docker/login-action@v2 | ||
with: | ||
registry: ghcr.io | ||
username: ${{ github.repository_owner }} | ||
password: ${{ secrets.GITHUB_TOKEN }} | ||
|
||
- name: Build and push Docker images to docker.io and ghcr.io | ||
uses: docker/build-push-action@v4 | ||
with: | ||
file: './application/Dockerfile' | ||
platforms: linux/amd64 | ||
context: ./application | ||
push: true | ||
tags: | | ||
${{ secrets.DOCKER_USERNAME }}/docsgpt:develop | ||
ghcr.io/${{ github.repository_owner }}/docsgpt:develop | ||
cache-from: type=registry,ref=${{ secrets.DOCKER_USERNAME }}/docsgpt:develop | ||
cache-to: type=inline |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,49 @@ | ||
name: Build and push DocsGPT FE Docker image for development | ||
|
||
on: | ||
workflow_dispatch: | ||
push: | ||
branches: | ||
- main | ||
|
||
jobs: | ||
deploy: | ||
if: github.repository == 'arc53/DocsGPT' | ||
runs-on: ubuntu-latest | ||
permissions: | ||
contents: read | ||
packages: write | ||
steps: | ||
- uses: actions/checkout@v3 | ||
|
||
- name: Set up QEMU | ||
uses: docker/setup-qemu-action@v1 | ||
|
||
- name: Set up Docker Buildx | ||
uses: docker/setup-buildx-action@v1 | ||
|
||
- name: Login to DockerHub | ||
uses: docker/login-action@v2 | ||
with: | ||
username: ${{ secrets.DOCKER_USERNAME }} | ||
password: ${{ secrets.DOCKER_PASSWORD }} | ||
|
||
- name: Login to ghcr.io | ||
uses: docker/login-action@v2 | ||
with: | ||
registry: ghcr.io | ||
username: ${{ github.repository_owner }} | ||
password: ${{ secrets.GITHUB_TOKEN }} | ||
|
||
- name: Build and push Docker images to docker.io and ghcr.io | ||
uses: docker/build-push-action@v4 | ||
with: | ||
file: './frontend/Dockerfile' | ||
platforms: linux/amd64 | ||
context: ./frontend | ||
push: true | ||
tags: | | ||
${{ secrets.DOCKER_USERNAME }}/docsgpt-fe:develop | ||
ghcr.io/${{ github.repository_owner }}/docsgpt-fe:develop | ||
cache-from: type=registry,ref=${{ secrets.DOCKER_USERNAME }}/docsgpt-fe:develop | ||
cache-to: type=inline |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
{ | ||
"version": "0.2.0", | ||
"configurations": [ | ||
{ | ||
"name": "Docker Debug Frontend", | ||
"request": "launch", | ||
"type": "chrome", | ||
"preLaunchTask": "docker-compose: debug:frontend", | ||
"url": "http://127.0.0.1:5173", | ||
"webRoot": "${workspaceFolder}/frontend", | ||
"skipFiles": [ | ||
"<node_internals>/**" | ||
] | ||
} | ||
] | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
{ | ||
"version": "2.0.0", | ||
"tasks": [ | ||
{ | ||
"type": "docker-compose", | ||
"label": "docker-compose: debug:frontend", | ||
"dockerCompose": { | ||
"up": { | ||
"detached": true, | ||
"services": [ | ||
"frontend" | ||
], | ||
"build": true | ||
}, | ||
"files": [ | ||
"${workspaceFolder}/docker-compose.yaml" | ||
] | ||
} | ||
} | ||
] | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,41 @@ | ||
# **🎉 Join the Hacktoberfest with DocsGPT and win a Free T-shirt and other prizes! 🎉** | ||
|
||
Welcome, contributors! We're excited to announce that DocsGPT is participating in Hacktoberfest. Get involved by submitting meaningful pull requests. | ||
|
||
All contributors with accepted PRs will receive a cool Holopin! 🤩 (Watch out for a reply in your PR to collect it). | ||
|
||
### 🏆 Top 50 contributors will receive a special T-shirt | ||
|
||
### 🏆 [LLM Document analysis by LexEU competition](https://github.com/arc53/DocsGPT/blob/main/lexeu-competition.md): | ||
A separate competition is available for those who submit new retrieval / workflow method that will analyze a Document using EU laws. | ||
With 200$, 100$, 50$ prize for 1st, 2nd and 3rd place respectively. | ||
You can find more information [here](https://github.com/arc53/DocsGPT/blob/main/lexeu-competition.md) | ||
|
||
## 📜 Here's How to Contribute: | ||
```text | ||
🛠️ Code: This is the golden ticket! Make meaningful contributions through PRs. | ||
🧩 API extension: Build an app utilising DocsGPT API. We prefer submissions that showcase original ideas and turn the API into an AI agent. | ||
They can be a completely separate repos. | ||
For example: | ||
https://github.com/arc53/tg-bot-docsgpt-extenstion or | ||
https://github.com/arc53/DocsGPT-cli | ||
Non-Code Contributions: | ||
📚 Wiki: Improve our documentation, create a guide or change existing documentation. | ||
🖥️ Design: Improve the UI/UX or design a new feature. | ||
📝 Blogging or Content Creation: Write articles or create videos to showcase DocsGPT or highlight your contributions! | ||
``` | ||
|
||
### 📝 Guidelines for Pull Requests: | ||
- Familiarize yourself with the current contributions and our [Roadmap](https://github.com/orgs/arc53/projects/2). | ||
- Before contributing we highly advise that you check existing [issues](https://github.com/arc53/DocsGPT/issues) or [create](https://github.com/arc53/DocsGPT/issues/new/choose) an issue and wait to get assigned. | ||
- Once you are finished with your contribution, please fill in this [form](https://airtable.com/appikMaJwdHhC1SDP/pagoblCJ9W29wf6Hf/form). | ||
- Refer to the [Documentation](https://docs.docsgpt.cloud/). | ||
- Feel free to join our [Discord](https://discord.gg/n5BX8dh8rU) server. We're here to help newcomers, so don't hesitate to jump in! Join us [here](https://discord.gg/n5BX8dh8rU). | ||
|
||
Thank you very much for considering contributing to DocsGPT during Hacktoberfest! 🙏 Your contributions (not just simple typos) could earn you a stylish new t-shirt and other prizes as a token of our appreciation. 🎁 Join us, and let's code together! 🚀 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -23,14 +23,20 @@ Say goodbye to time-consuming manual searches, and let <strong><a href="https:// | |
|
||
</div> | ||
|
||
### 🎃 [Hacktoberfest Prizes, Rules & Q&A](https://github.com/arc53/DocsGPT/blob/main/HACKTOBERFEST.md) 🎃 | ||
|
||
### Production Support / Help for Companies: | ||
|
||
We're eager to provide personalized assistance when deploying your DocsGPT to a live environment. | ||
|
||
- [Get Enterprise / teams Demo :wave:](https://www.docsgpt.cloud/contact) | ||
- [Send Email :email:](mailto:[email protected]?subject=DocsGPT%20support%2Fsolutions) | ||
<a href ="https://cal.com/arc53/docsgpt-demo-b2b"> | ||
<img alt="Let's chat" src="https://cal.com/book-with-cal-dark.svg" /> | ||
</a> | ||
|
||
[Send Email :email:](mailto:[email protected]?subject=DocsGPT%20support%2Fsolutions) | ||
|
||
|
||
![video-example-of-docs-gpt](https://d3dg1063dc54p9.cloudfront.net/videos/demov3.gif) | ||
<img src="https://github.com/user-attachments/assets/9a1f21de-7a15-4e42-9424-70d22ba5a913" alt="video-example-of-docs-gpt" width="1000" height="500"> | ||
|
||
## Roadmap | ||
|
||
|
Oops, something went wrong.