Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ahmadrosid/knowmore
Knowmore is perplexity clone build width django.
https://github.com/ahmadrosid/knowmore
Last synced: 22 days ago
JSON representation
Knowmore is perplexity clone build width django.
- Host: GitHub
- URL: https://github.com/ahmadrosid/knowmore
- Owner: ahmadrosid
- Created: 2024-03-09T18:05:48.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-08-09T10:09:35.000Z (3 months ago)
- Last Synced: 2024-08-09T11:35:38.323Z (3 months ago)
- Language: HTML
- Size: 599 KB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Knowmore
**Knowmore** is a clone of Perplexity AI, it has a lot of thing missing features. The goals for this project is to learn django and RAG architecture.
![demo](demo.png)
## Requirement
- Python >= 3.9
- Nodejs/bun**ENV**:
```bash
ANTHROPIC_API_KEY=sk-ant-api...
```## Integration
For know it integrate with Anthropic AI. Soon will be adding openai gpt4 and other LLM.
## Run
Install python packages.
```bash
pip install -r requirements.txt
```Install npm dependencies.
```bash
npm install
```Run python server.
```bash
python manage.py runserver
```Using docker.
Build docker image.
```bash
docker build . -t knowmore-app
```Ru docker image
```bash
docker run --env-file .env -p 7000:8000 knowmore-app:latest
```Now visit.
http://localhost:7000
## Credits
This project is inspired by this company.
- [Devv AI](https://devv.ai/)
- [Perplexity](https://www.perplexity.ai/)