Skip to content

sebastiaan-dev/haiki

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Haiki

This repository contains the AI based knowledgebase. Based on research papers stored in a vector database, articles can be generated using predefined templates. These templates define the sections, titles and paragraphs which should be filled using an LLM.

Infrastructure

  • chroma vector database -> selfhosted
  • firestore noSQL database -> google cloud
  • web API -> python fast api
  • frontend -> react
  • llm framework -> haystack
  • datasource sientific papers -> openalex
  • LLM -> mostly ollama run localy (but interchangable)
  • ollama -> local hosting llm

Usage

api back end

uvicorn main:app --reload

frontend

bun run dev

Templates

Templates can be created using the appropriate endpoint, they follow the structure outlined in 'pipelines/sample_template.json'.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published