Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/gmpetrov/databerry

The no-code platform for building custom LLM Agents
https://github.com/gmpetrov/databerry

ai aichatbot chatbot chatbots chatgpt llm no-code openai qdrant semantic-search typescript

Last synced: about 1 month ago
JSON representation

The no-code platform for building custom LLM Agents

Lists

README

        




Chaindesk


Chaindesk


The no-code platform for building custom LLM Agents






Chaindesk

**[Chaindesk](https://chaindesk.ai)** provides a user-friendly solution to quickly setup a semantic search system over your personal data without any technical knowledge.

### [📄 Documentation](https://docs.chaindesk.ai/)

### Features

- Load data from anywhere
- Raw text
- Web page
- Files
- Word
- Excel
- Powerpoint
- PDF
- Markdown
- Plain Text
- Web Site (coming soon)
- Notion (coming soon)
- Airtable (coming soon)
- No-code: User-friendly interface to manage your datastores and chat with your data
- Securized API endpoint for querying your data
- Auto sync data sources (coming soon)
- **Auto generates a ChatGPT Plugin** for each datastore

### Semantic Search Specs

- Vector Database: Qdrant
- Embeddings: Openai's text-embedding-ada-002
- Chunk size: 1024 tokens

### Stack

- Next.js
- Joy UI
- LangchainJS
- PostgreSQL
- Prisma
- Qdrant

Inspired by the [ChatGPT Retrieval Plugin](https://github.com/openai/chatgpt-retrieval-plugin).

### Run the project locally

#### Without docker compose

Minimum requirements to run the projects locally

- Node.js v18
- Postgres Database
- Redis
- Qdrant
- GitHub App (NextAuth)
- Email Provider (NextAuth)
- OpenAI API Key
- AWS S3 Credentials

### Run locally (Docker required)

```shell
cp .env.example .env.local
# Add your own OPENAI_API_KEY

pnpm dev

# pupeteer browser local
brew install chromium --no-quarantine

# Dev emails inbox (maildev)
# visit http://localhost:1080
```