Go to file
2023-02-23 20:44:27 +11:00
.core chore: display version info on side panel 2023-02-17 16:20:04 +11:00
.locals fix: no translation .mo file find 2023-02-23 19:12:13 +11:00
batch-programs fix: trying to access __pycache__ when update language base 2023-02-21 02:55:30 +11:00
Documentation doc: add gif animation demo for chinese & japanese 2023-02-23 05:17:49 +11:00
example_prompt trans: add example prompt for newly supported language 2023-02-21 04:15:14 +11:00
GPT refactor: remove unused functions and modules 2023-02-23 04:19:25 +11:00
modules fix: cannot create API-KEYS.txt 2023-02-23 20:40:22 +11:00
pages fix: no initial value for exclude_dir_user 2023-02-23 20:44:27 +11:00
streamlit_toolkit fix: not able to switch prompt language after switching UI language 2023-02-23 04:15:36 +11:00
.gitattributes Initial commit 2023-02-10 01:46:55 +11:00
.gitignore fix: no translation .mo file find 2023-02-23 19:12:13 +11:00
initial_file_creator.py fix: cannot create API-KEYS.txt 2023-02-23 20:40:22 +11:00
LICENSE Initial commit 2023-02-10 01:46:55 +11:00
README.md doc: update gif demo for english 2023-02-23 03:51:38 +11:00
requirements.txt build: remove streamlit_toggle module 2023-02-23 19:47:02 +11:00
run-webUI.bat chore: automatic update when launch 2023-02-21 04:35:08 +11:00
Seanium_Brain.py fix: not able to switch prompt language after switching UI language 2023-02-23 04:15:36 +11:00
setup.bat fix: cannot create API-KEYS.txt 2023-02-23 20:40:22 +11:00
update.bat chore: automatic update when launch 2023-02-21 04:35:08 +11:00

🧠 GPT Brain

python

中文说明 | 日本語説明書 | English

Like this repo? please consider a star!

💡This project is inspired by youtuber All About AI's video on Second Brain. Please consider support him!

💡As I am not a professional programmer and am fairly new to Python, this project may contain bugs. If you encounter any issues, please suggest them in the Issues section.

Feature

  • Use OpenAI GPT-3 to generate response.
  • Use OpenAI embedding for semetic comparison of question and note content for enhanced searching.
  • Configurable prompts.
  • Customizable personal background information for more accurate answers.
  • Integration with Obsidian note local directory for easy note content updates.
  • Note content preview & content modification.
  • Section parsing using delimiters for targeted updates.
  • Obsidian YAML frontmatter filtering.
  • OpenAI API key management.
  • OpenAI Language model selection for different needs.
  • Basic & Advanced parameter sliders for OpenAI Language model configurations.

Todo

  • Batch script to update library.
  • Versioning.
  • Tooltips for parameters.
  • Multilingual support for UI.
  • Multilingual search support.
  • Provide detail documentation for users.
  • Automatic update for new version.
  • Release for windows.

Install

1. What you need

2. Set up the project for the first time

  1. Run setup.bat
  2. Enter your OpenAI API Key

3. Run

  • Execute run-webUI.bat

Demo

Main Page

screenshot1

Brain Memory

screenshot2