Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (2.3%) to scientific vocabulary
Last synced: 10 months ago
·
JSON representation
·
Repository
Retrieval Augmented Generation
Basic Info
- Host: GitHub
- Owner: nibralab
- License: apache-2.0
- Language: Python
- Default Branch: main
- Size: 1.14 MB
Statistics
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 1
- Releases: 0
Created over 2 years ago
· Last pushed over 2 years ago
Metadata Files
Readme
Changelog
License
Citation
README.md
AI Prototyping
Installation
- Clone the repository
- Run
docker compose up -d - Enjoy!
The API is available at http://localhost:5000.
Ollama is available directly at http://localhost:11434.
Pulling Models
To pull models, enter the ollama container and run ollama pull <model_name>.
~~~
$ docker compose exec ollama bash
root@ollama:/# ollama pull
Owner
- Name: nibralab
- Login: nibralab
- Kind: organization
- Email: nbraczek@bsds.de
- Location: Germany
- Repositories: 10
- Profile: https://github.com/nibralab
My personal think tank and experimental playground
Citation (CITATION.cff)
# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!
cff-version: 1.2.0
title: PrivateGPT
message: >-
If you use this software, please cite it using the
metadata from this file.
type: software
authors:
- given-names: Iván
family-names: Martínez Toro
email: ivanmartit@gmail.com
orcid: 'https://orcid.org/0009-0004-5065-2311'
- family-names: Gallego Vico
given-names: Daniel
email: danielgallegovico@gmail.com
orcid: 'https://orcid.org/0009-0006-8582-4384'
- given-names: Pablo
family-names: Orgaz
email: pabloogc+gh@gmail.com
orcid: 'https://orcid.org/0009-0008-0080-1437'
repository-code: 'https://github.com/imartinez/privateGPT'
license: Apache-2.0
date-released: '2023-05-02'
GitHub Events
Total
Last Year
Dependencies
docker-compose.yml
docker
- ollama/ollama latest
- tiangolo/uwsgi-nginx-flask python3.11
poetry.lock
pypi
- 123 dependencies
pyproject.toml
pypi
- PyMuPDF 1.23.1
- chromadb 0.4.12
- extract-msg 0.45.0
- gpt4all 1.0.8
- langchain 0.0.274
- llama-cpp-python 0.1.81
- pandoc ^2.3
- pypandoc ^1.11
- python ^3.10
- python-dotenv ^1.0.0
- sentence-transformers 2.2.2
- tabulate ^0.9.0
- tqdm 4.66.1
- unstructured 0.10.8
- urllib3 2.0.4
requirements.txt
pypi
- Flask ==2.3.3
- IMAPClient ==2.3.1
- ImageHash ==4.3.1
- Jinja2 ==3.1.2
- Markdown ==3.5.1
- MarkupSafe ==2.1.3
- Pillow ==10.0.1
- PyMuPDF ==1.23.1
- PyMuPDFb ==1.23.0
- PyPika ==0.48.9
- PyWavelets ==1.4.1
- PyYAML ==6.0.1
- RTFDE ==0.1.0
- SQLAlchemy ==2.0.21
- Werkzeug ==2.3.7
- accelerate ==0.24.1
- aiohttp ==3.8.5
- aiosignal ==1.3.1
- annotated-types ==0.5.0
- anyascii ==0.3.2
- anyio ==3.7.1
- async-timeout ==4.0.3
- attrs ==23.1.0
- backoff ==2.2.1
- bcrypt ==4.0.1
- beautifulsoup4 ==4.12.2
- blinker ==1.6.2
- certifi ==2023.7.22
- cffi ==1.15.1
- chardet ==5.2.0
- charset-normalizer ==3.2.0
- chroma-hnswlib ==0.7.3
- chromadb ==0.4.12
- click ==8.1.7
- cmake ==3.27.5
- colorclass ==2.2.2
- coloredlogs ==15.0.1
- compressed-rtf ==1.0.6
- cryptography ==41.0.4
- dataclasses-json ==0.5.14
- diskcache ==5.6.3
- distro ==1.8.0
- easygui ==0.98.3
- ebcdic ==1.1.1
- emoji ==2.8.0
- extract-msg ==0.45.0
- faiss-cpu ==1.7.4
- fastapi ==0.99.1
- fasttext ==0.9.2
- filelock ==3.12.4
- filetype ==1.2.0
- flatbuffers ==23.5.26
- frozenlist ==1.4.0
- fsspec ==2023.9.2
- gpt4all ==1.0.8
- greenlet ==2.0.2
- h11 ==0.14.0
- httpcore ==1.0.1
- httptools ==0.6.0
- httpx ==0.25.1
- huggingface-hub ==0.16.4
- humanfriendly ==10.0
- idna ==3.4
- importlib-resources ==6.1.0
- inflect ==7.0.0
- itsdangerous ==2.1.2
- joblib ==1.3.2
- jsonpatch ==1.33
- jsonpointer ==2.4
- langchain ==0.0.330
- langsmith ==0.0.57
- lark ==1.1.5
- lit ==17.0.1
- llama-cpp-python ==0.1.81
- lxml ==4.9.3
- marshmallow ==3.20.1
- monotonic ==1.6
- mpmath ==1.3.0
- msoffcrypto-tool ==5.1.1
- multidict ==6.0.4
- mypy-extensions ==1.0.0
- networkx ==3.1
- nltk ==3.8.1
- numexpr ==2.8.7
- numpy ==1.26.0
- nvidia-cublas-cu11 ==11.10.3.66
- nvidia-cuda-cupti-cu11 ==11.7.101
- nvidia-cuda-nvrtc-cu11 ==11.7.99
- nvidia-cuda-runtime-cu11 ==11.7.99
- nvidia-cudnn-cu11 ==8.5.0.96
- nvidia-cufft-cu11 ==10.9.0.58
- nvidia-curand-cu11 ==10.2.10.91
- nvidia-cusolver-cu11 ==11.4.0.1
- nvidia-cusparse-cu11 ==11.7.4.91
- nvidia-nccl-cu11 ==2.14.3
- nvidia-nvtx-cu11 ==11.7.91
- olefile ==0.46
- oletools ==0.60.1
- onnx ==1.15.0
- onnxconverter-common ==1.14.0
- onnxmltools ==1.11.2
- onnxruntime ==1.16.0
- openai ==1.1.1
- overrides ==7.4.0
- packaging ==23.1
- pandas ==2.1.2
- pandoc ==2.3
- pcodedmp ==1.2.6
- plumbum ==1.8.2
- ply ==3.11
- posthog ==3.0.2
- protobuf ==3.20.2
- psutil ==5.9.6
- pulsar-client ==3.3.0
- pybind11 ==2.11.1
- pycparser ==2.21
- pydantic ==1.10.13
- pydantic_core ==2.10.1
- pypandoc ==1.11
- pyparsing ==2.4.7
- python-dateutil ==2.8.2
- python-dotenv ==1.0.0
- python-magic ==0.4.27
- pytz ==2023.3.post1
- red-black-tree-mod ==1.20
- regex ==2023.8.8
- requests ==2.31.0
- sacremoses ==0.0.53
- safetensors ==0.3.3
- scikit-learn ==1.3.1
- scipy ==1.11.3
- sentence-transformers ==2.2.2
- sentencepiece ==0.1.99
- six ==1.16.0
- skl2onnx ==1.15.0
- sniffio ==1.3.0
- soundfile ==0.12.1
- soupsieve ==2.5
- starlette ==0.27.0
- sympy ==1.12
- tabulate ==0.9.0
- tenacity ==8.2.3
- text2emotion ==0.0.5
- threadpoolctl ==3.2.0
- tika ==2.6.0
- timm ==0.9.10
- tokenizers ==0.13.3
- torch ==2.0.1
- torchvision ==0.15.2
- tqdm ==4.66.1
- transformers ==4.33.3
- triton ==2.0.0
- ttstokenizer ==1.0.0
- typer ==0.9.0
- typing-inspect ==0.9.0
- typing_extensions ==4.8.0
- tzdata ==2023.3
- tzlocal ==5.0.1
- unstructured ==0.10.8
- urllib3 ==2.0.4
- uvicorn ==0.23.2
- uvloop ==0.17.0
- watchfiles ==0.20.0
- websockets ==11.0.3
- yarl ==1.9.2
.github/workflows/actions/install_dependencies/action.yml
actions
- actions/setup-python v4 composite
- snok/install-poetry v1 composite
.github/workflows/docker.yml
actions
- actions/checkout v4 composite
- docker/build-push-action v5 composite
- docker/login-action v3 composite
- docker/metadata-action v5 composite
.github/workflows/fern-check.yml
actions
- actions/checkout v4 composite
.github/workflows/preview-docs.yml
actions
- actions/checkout v4 composite
- actions/github-script v4 composite
- actions/setup-node v4 composite
.github/workflows/publish-docs.yml
actions
- actions/checkout v4 composite
- actions/setup-node v3 composite
.github/workflows/release-please.yml
actions
- google-github-actions/release-please-action v3 composite
.github/workflows/stale.yml
actions
- actions/stale v8 composite
.github/workflows/tests.yml
actions
- ./.github/workflows/actions/install_dependencies * composite
- actions/checkout v3 composite
- actions/upload-artifact v3 composite