Skip to content

A Javascript AI getting started stack for weekend projects, including image/text models, vector stores, auth, and deployment configs

License

Notifications You must be signed in to change notification settings

kingstarfly/oscegenforked

Repository files navigation

Open Mind

Open source self deployable knowledge base with AI powered search and chat.

Names

  • brainhub
  • openmind
  • openbrain
  • newbrain
  • anotherbrain
  • thirdbrain
  • brainx
  • memory
  • openmind.site

keywords

  • mind
  • brain
  • knowledge
  • memory
  • info
  • doc, link, too narrow
  • ama
  • open
  • base
  • hub
  • x
  • hunt

What problem does this project solve?

  • I want to have a knowledge base that I can search with AI
  • I want to self deploy the knowledge base

competitors

https://www.privategpt.io/

Stack

Auth: Clerk App logic: next.js VectorDB: Pinecone LLM Orchestration: Langchain.js Models + inference: Replicate Deployment: Fly

chatbase/chatpdf

Operations:

2. Signup and create app on https://clerk.com. Steps to use in nextjs: https://clerk.com/docs/nextjs/get-started-with-nextjs

How does the chat feature work

  1. Get content from a link (puppeteer)
  2. Split content to smaller chunks if necessary
  3. Compute the embeddings of the content
  4. Store the embeddings in Pinecone

Q&A example: https://js.langchain.com/docs/modules/chains/index_related_chains/retrieval_qa

About

A Javascript AI getting started stack for weekend projects, including image/text models, vector stores, auth, and deployment configs

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 75.8%
  • JavaScript 14.4%
  • PLpgSQL 4.4%
  • Dockerfile 3.4%
  • CSS 2.0%