davidtkeane
David Keane is a student of technology and a psychologist. More scripts on https://gist.github.com/davidtkeane
ICANHELPIreland
Pinned Repositories
about-me
Best-AI-Agents
A list of top AI agents
Crew-AI-Crash-course
gmail-multi-cli
A powerful Python-based CLI tool for managing multiple Gmail accounts. Read, send, and forward emails from your terminal. Featuring a user-friendly interface and secure credential handling.
gmail_single_cli
This Gmail Sender Script is a lightweight, easy-to-use Python tool designed to send emails via Gmail's SMTP server. It leverages environment variables for secure credential management and provides a straightforward way to send emails programmatically.
Google-Search-URL-Scraper
"Google Search URL Scraper: A Python script that searches Google for a user-defined search term, collects URLs from the first page of search results, and saves them in a CSV file."
python-command-line-chat-gpt
ChatGPT is a Python script that uses the OpenAI API to generate responses based on user input on the command line. This script can be used to create chatbots or conversational agents for a variety of purposes.
Python-Voice-Chat-with-ChatGPT-CLI
This script uses the OpenAI GPT-3 model and speech recognition to generate a chat between the user and the bot using the microphone and computer to talk to each other. The conversation history is logged to a text file, and the bot's responses are spoken aloud using Pyttsx3.
rgpt_cli_chatgpt_openai
This is RangerChat using OpenAI and ChatGPT on the command line using python
todoist-cli-python-api
The Todoist CLI is a Python script that interacts with the Todoist API to provide a command-line interface for managing your Todoist tasks.
davidtkeane's Repositories
davidtkeane/python-command-line-chat-gpt
ChatGPT is a Python script that uses the OpenAI API to generate responses based on user input on the command line. This script can be used to create chatbots or conversational agents for a variety of purposes.
davidtkeane/Python-Voice-Chat-with-ChatGPT-CLI
This script uses the OpenAI GPT-3 model and speech recognition to generate a chat between the user and the bot using the microphone and computer to talk to each other. The conversation history is logged to a text file, and the bot's responses are spoken aloud using Pyttsx3.
davidtkeane/about-me
davidtkeane/Google-Search-URL-Scraper
"Google Search URL Scraper: A Python script that searches Google for a user-defined search term, collects URLs from the first page of search results, and saves them in a CSV file."
davidtkeane/todoist-cli-python-api
The Todoist CLI is a Python script that interacts with the Todoist API to provide a command-line interface for managing your Todoist tasks.
davidtkeane/agent-zero
Agent Zero AI framework
davidtkeane/Best-AI-Agents
A list of top AI agents
davidtkeane/Crew-AI-Crash-course
davidtkeane/hacker-scripts
Based on a true story
davidtkeane/Jervis-ChatGPT
This Python script is for a voice interface chatbot named Jervis. It uses OpenAI's GPT-3.5-turbo-instruct model to respond to user input. The chatbot responds by Elevenlabs Voices. Conversation are saved to MongoDB, and MP3 file local and can be emailed if needed.
davidtkeane/malware_showcase
Understand the nature of malicious software with practical examples in Python.
davidtkeane/mps-youtube
Terminal based YouTube player and downloader
davidtkeane/rgpt_cli_chatgpt_openai
This is RangerChat using OpenAI and ChatGPT on the command line using python
davidtkeane/Google_Colab
A collection of Google Colabs from YouTubers.
davidtkeane/homelab
This is my entire homelab documentation files. Here you'll find notes, setups, and configurations for infrastructure, applications, networking, and more.
davidtkeane/JARVIS-AGI
JARVIS AGI || AI Powered Voice Assistant with Real Human Capabilities
davidtkeane/kestra
Infinitely scalable, event-driven, language-agnostic orchestration and scheduling platform to manage millions of workflows declaratively in code.
davidtkeane/Langflow-RAG-Tutorial
Cool youtube video and the youtuber presented the video about LangFlow very well and easy to follow. I made a readme to help other follow along.
davidtkeane/MK15-SkeletonKey
SkeletonKey is capable of advanced encryption, decryption, and breaking ciphers through various methods. These methods include but are not limited to brute-forcing, cryptographic word-listing, letter frequencies, plaintext formatting, and cracking.
davidtkeane/openai-openapi
OpenAPI specification for the OpenAI API
davidtkeane/openai-python
The official Python library for the OpenAI API
davidtkeane/python-conda-env-backup
This script is used to backup zsh configuration files, Python environments, and Conda Environments.
davidtkeane/python_email_file_scrapper
This Python script is a simple yet powerful tool for scraping email addresses from a given domain. Also you can use your own csv file to search.
davidtkeane/python_email_scrapper
This Python script scrapes a single domain and returns a list of email addresses to the `email_list.csv` file. It also returns the domain searched addresses to the `url_search.csv` file. All searches will be saved in the files mentioned above
davidtkeane/rss-feeder-reader-command-line
This script includes a menu that allows you to choose which functionality to use. The script also includes the ability to load RSS feed URLs from a CSV file, select a specific URL to display, or display a random URL. If the 'rss_feed' directory or 'rss_feed.csv' file do not exist, they will be created when the script is run.
davidtkeane/shields
Concise, consistent, and legible badges in SVG and raster format
davidtkeane/TwOSINT
TwOSINT - Twitter OSINT tool
davidtkeane/usb-speed-auto-checker
This script tests the read and write speed of a USB device by creating and measuring the time to read/write a file with size 1 MB and 1 GB. The script detects all available USB devices and selects the first one in the list as the test device.
davidtkeane/Ventoy
A new bootable USB solution.
davidtkeane/videoprojects
Forking the repository to upload the fix. The issue encountered involved the Python scripts (utilities.py, import.py, and search.py) mistakenly treating directories as files.