No description
  • Python 47.9%
  • Shell 28.7%
  • TypeScript 14.7%
  • JavaScript 4.6%
  • CSS 3.1%
  • Other 1%
Find a file
2026-05-12 01:41:44 -04:00
--archive Sync: bulk checkpoint 2026-05-12 (pre-Arch-reformat) 2026-05-12 01:41:44 -04:00
.ai-chats Sync: bulk checkpoint 2026-05-12 (pre-Arch-reformat) 2026-05-12 01:41:44 -04:00
.cc-iterations Sync: bulk checkpoint 2026-05-12 (pre-Arch-reformat) 2026-05-12 01:41:44 -04:00
.claude/commands Sync: bulk checkpoint 2026-05-12 (pre-Arch-reformat) 2026-05-12 01:41:44 -04:00
.perpetual-motion Sync: bulk checkpoint 2026-05-12 (pre-Arch-reformat) 2026-05-12 01:41:44 -04:00
.specify Sync: bulk checkpoint 2026-05-12 (pre-Arch-reformat) 2026-05-12 01:41:44 -04:00
ai-chats Sync: bulk checkpoint 2026-05-12 (pre-Arch-reformat) 2026-05-12 01:41:44 -04:00
ai-protocols Sync: bulk checkpoint 2026-05-12 (pre-Arch-reformat) 2026-05-12 01:41:44 -04:00
backend Sync: bulk checkpoint 2026-05-12 (pre-Arch-reformat) 2026-05-12 01:41:44 -04:00
docker Sync: bulk checkpoint 2026-05-12 (pre-Arch-reformat) 2026-05-12 01:41:44 -04:00
docs Sync: bulk checkpoint 2026-05-12 (pre-Arch-reformat) 2026-05-12 01:41:44 -04:00
files-to-process Sync: bulk checkpoint 2026-05-12 (pre-Arch-reformat) 2026-05-12 01:41:44 -04:00
frontend Sync: bulk checkpoint 2026-05-12 (pre-Arch-reformat) 2026-05-12 01:41:44 -04:00
look-around Sync: bulk checkpoint 2026-05-12 (pre-Arch-reformat) 2026-05-12 01:41:44 -04:00
scripts Sync: bulk checkpoint 2026-05-12 (pre-Arch-reformat) 2026-05-12 01:41:44 -04:00
specs/001-universal-vector-db Sync: bulk checkpoint 2026-05-12 (pre-Arch-reformat) 2026-05-12 01:41:44 -04:00
.env.example Sync: bulk checkpoint 2026-05-12 (pre-Arch-reformat) 2026-05-12 01:41:44 -04:00
.gitignore Sync: bulk checkpoint 2026-05-12 (pre-Arch-reformat) 2026-05-12 01:41:44 -04:00
.gitignore.txt Sync: bulk checkpoint 2026-05-12 (pre-Arch-reformat) 2026-05-12 01:41:44 -04:00
1.png Sync: bulk checkpoint 2026-05-12 (pre-Arch-reformat) 2026-05-12 01:41:44 -04:00
CLAUDE.md Sync: bulk checkpoint 2026-05-12 (pre-Arch-reformat) 2026-05-12 01:41:44 -04:00
DARREN.md Sync: bulk checkpoint 2026-05-12 (pre-Arch-reformat) 2026-05-12 01:41:44 -04:00
DATA-PERSISTENCE.md Sync: bulk checkpoint 2026-05-12 (pre-Arch-reformat) 2026-05-12 01:41:44 -04:00
docker-compose.yml Sync: bulk checkpoint 2026-05-12 (pre-Arch-reformat) 2026-05-12 01:41:44 -04:00
DOCKER-QUICK-START.md Sync: bulk checkpoint 2026-05-12 (pre-Arch-reformat) 2026-05-12 01:41:44 -04:00
DOCKER-SETUP.md Sync: bulk checkpoint 2026-05-12 (pre-Arch-reformat) 2026-05-12 01:41:44 -04:00
keep-going-now.md Sync: bulk checkpoint 2026-05-12 (pre-Arch-reformat) 2026-05-12 01:41:44 -04:00
LICENSE Sync: bulk checkpoint 2026-05-12 (pre-Arch-reformat) 2026-05-12 01:41:44 -04:00
project-history.md Sync: bulk checkpoint 2026-05-12 (pre-Arch-reformat) 2026-05-12 01:41:44 -04:00
prompt-improver.md Sync: bulk checkpoint 2026-05-12 (pre-Arch-reformat) 2026-05-12 01:41:44 -04:00
README.MD Sync: bulk checkpoint 2026-05-12 (pre-Arch-reformat) 2026-05-12 01:41:44 -04:00
setup.sh Sync: bulk checkpoint 2026-05-12 (pre-Arch-reformat) 2026-05-12 01:41:44 -04:00

Universal Vector Database Tool 🔍

Semantic search for any file type - powered by Qdrant, FastAPI, and React.

🚀 Quick Access

Service URLs: (randomly assigned ports from 50000-60000)

Quick Start

# Start all services
docker-compose up -d

# Check status
docker-compose ps

# Open web UI
open http://localhost:58778  # macOS
xdg-open http://localhost:58778  # Linux

See DOCKER-QUICK-START.md for complete instructions.


Overview

The purpose of this repo is to take unstructured data and update a Qdrant database.

🚨 ATTENTION ALL AI CODING ASSISTANTS 🚨

ALL HISTORY OF THIS PROJECT MUST BE MAINTAINED IN project-history.md. It should hold the past, present and future. Make sure this has a table of contents, and that there are at least 3 H2 headings: past, present, and future

This protocol MUST be followed by ALL AI tools: Claude Code, Gemini CLI, Qwen CLI, Kilo Code Extension, Codex Extension, and any other AI coding assistant.

Read in and follow the directions laid out by this file: ai-chats/README.md with every exchange with the dev user!

^ REMEMBER THIS AT ALL TIMES!!

Current Requirements

First thing we need is a well defined PRD, but let's start with this information to base it on. AI, ask me questions and work with me to help you help me create this well defined PRD which will be put in a file ./docs/PRD.md.

Here we go:

  • I want a numbered menu based script utility out of this repo.
  • When the script(s) (I'd like to primarily focus on linux bash scripts, but eventually, I'd like counterpart scripts for other OS's) are run, all the files and sub-folders are shown from the root-of-git-repo.
  • There is a folder here called root-of-git-repo. All or some of the contents should be copied to every repo found within a particular path (entered by the dev user - default will be ~/src)
  • This allows me to make one edit in one repo (this one), and copy it all out to all of my other repos.

help me bang out the rest of the requirements!


I want to be able to drop files and any/all unsctructured content into a subfolder here in this repo and this app will add it to our vector database. which is the best vector db for our purposes?