(the whole readme is written by Claude, so don't mind the dramatic language here 😅)
Ever dreamed of a personal assistant that remembers everything and fills out your forms in a snap? Well, dream no more! Welcome to the AI-Powered Form Filler and Knowledge Wizard – your new best friend in the digital world!
Imagine having a brilliant secretary who:
- 📚 Remembers everything you've ever read or uploaded
- 📝 Fills out boring PDF forms for you (ugh, paperwork!)
- 🌐 Magically completes web forms while you sip your coffee
- 💬 Chats with you about all that stored knowledge
Sounds like science fiction? Nope, it's just our AI wizard at work! 🧙♂️✨
- Python 3.7+ (🐍 Slytherin approved!)
- Node.js and npm (For brewing our web potions)
- An OpenAI API key (The secret ingredient)
-
Summon the code with
git clone
-
Conjure the Python dependencies:
pip install -r requirements.txt
-
Whisper your OpenAI API key to the
.env
file:OPENAI_API_KEY=your_super_secret_key_here
-
Prepare the Chrome/Edge extension elixir:
- Follow instructions here https://learn.microsoft.com/en-us/deployedge/microsoft-edge-manage-extensions-webstore
- You want to enable developer mode, go to the extensions and install from unpacked source
- When using plugin, you need to start the
tornado-server.py
Fire up the knowledge console:
python KnowledgeConsole.py
Command your Kraken:
file <path> <comment>
: Feed it a documentupdate <info>
: Teach it a new tricksearch <query>
: Ask it to remember somethingall
: See all its tentacles (memories)del <query>
: Make it forget (use responsibly!)
Summon the form-filling dragon slayer:
python FormFillerConsole.py
Defeat PDFs with: fill <path>
Raise the server shields:
python tornado-server.py
Your fortress will stand tall at http://localhost:8888
.
- Gallop to
chrome://extensions/
- Flip the "Developer mode" switch
- Click "Load unpacked" and choose your
chrome-extension
treasure chest
- Summon the sidebar with the extension icon
- "Fill Forms" to watch web forms complete themselves like magic
- "Upload Documents" to expand your knowledge empire
- Chat with your AI familiar for instant knowledge retrieval
-
Document Sorcery: LLMs devour documents, extracting their essence.
-
Knowledge Alchemy:
- Information is transmuted into wisdom nuggets.
- Each nugget is carefully placed in the grand tapestry of knowledge.
-
PDF Enchantment:
- Forms are deciphered into mystical questions.
- Memories are summoned from the knowledge realm.
- A wise LLM oracle provides the answers.
-
Web Form Telepathy:
- Form whispers are instantly understood.
- Answers materialize faster than you can say "Abracadabra!"