Releases: LighthouseLab/HackGPT
HackGPT 1.0.0-alpha.1
We're thrilled to launch HackGPT 1.0.0-alpha.1, opening up a world of customizability and unleashing new possibilities for developers.
This release comes with a ChatGPT-like interface and several customizable features to enhance your development experience. HackGPT is built using Python 3.9 and Streamlit, and can be easily deployed in a containerized environment using the included Docker Compose set-up.
Key features
HackGPT brings a powerful and customizable developer-friendly interface to the world of AI chatbots. With a ChatGPT-like experience, it offers a host of key features designed to empower developers and enhance their hacking capabilities. Let's dive into the most important features:
-
🤖 ChatGPT-like Interface: Immerse yourself in a chat-like environment with streaming output and a typing effect. Need a quick response? Disable the typing effect for an immediate reply.
-
⚙️ Fine-tuning: Tailor your HackGPT experience with the sidebar's range of options. Choose your preferred model (e.g., GPT-3, GPT-4, or specific models like 'gpt-3.5-turbo'), select from various set-up prompt presets, fine-tune model response parameters, and configure API settings.
-
⚡️ Set-up Prompt Selection: Unlock more specific responses, results, and knowledge by choosing from a variety of preset set-up prompts. Want even more control? Craft your own custom set-up prompt for personalized interactions.
-
📅 Knowledge Cut-off: Harness the power of GPT-4's time-travel capabilities. Set a "knowledge cut-off" date to limit the AI's knowledge, enabling responses as if it were a specific time in the past. Explore historical insights and gather information from a different era. Imagine the ability to explore responses as if it were 1993, delving deep into the zeitgeist of that particular timeframe. Gain a greater understanding of historical events, cultural nuances, and prevailing trends.
-
🔄 On-demand Switching: Experience limitless creativity by seamlessly switching between models (GPT-3, GPT-4, etc.) and set-up prompts to unlock diverse and more dynamic AI-generated responses. For example, you can start a conversation with GPT-4 and a very specific set-up prompt to benefit from its advanced contextual understanding and improved transfer learning capabilities. After that, switching to GPT-3.5 Turbo, a model that combines the strengths of both GPT-3 and GPT-4 to provide a balance between cost and speed.
We hope this initial release of HackGPT serves as a valuable tool for developers, encouraging exploration and experimentation with GPT-based models. Your feedback on HackGPT is highly appreciated as it will help us shape future versions of the project.