diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..d99db9a --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "external/INSIGHT"] + path = external/INSIGHT + url = https://github.com/oneil512/INSIGHT.git diff --git a/external/INSIGHT b/external/INSIGHT new file mode 160000 index 0000000..4448201 --- /dev/null +++ b/external/INSIGHT @@ -0,0 +1 @@ +Subproject commit 44482015801345e69038e72b83fe1e6563319d16 diff --git a/external/README.md b/external/README.md new file mode 100644 index 0000000..558319a --- /dev/null +++ b/external/README.md @@ -0,0 +1,9 @@ +# External Projects + +Llama Lab also contains references to amazing external subprojects using LlamaIndex in novel ways. + +### INSIGHT + +Insight is an autonomous AI that can do medical research. It has a boss agent that takes an objective and an executive summary of the tasks completed already and their results and creates a task list. A worker agent picks up a task from the list and completes it, saving the results to llama index. The boss gets informed of the results and changes/reprioritizes the task list. The workers can call into the pubmed and mygene APIs (more to come). The workers also get context from llama index to help complete their tasks. + +[Repo](https://github.com/oneil512/INSIGHT) \ No newline at end of file