https://github.com/rtuszik/vibeauth
https://github.com/rtuszik/vibeauth
Last synced: 11 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/rtuszik/vibeauth
- Owner: rtuszik
- Created: 2025-07-12T20:12:16.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2025-07-12T21:27:34.000Z (12 months ago)
- Last Synced: 2025-07-12T22:19:47.374Z (12 months ago)
- Language: Python
- Size: 68.4 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# VibeCheck Auth: Re-architecting Trust for the AI Epoch
**The authentication landscape is broken.** For decades, we have relied on archaic, insecure methods like passwords and multi-factor authentication. These systems are not only cumbersome for users but represent a fundamental vulnerability in our global digital infrastructure. They are a relic of a bygone era, ill-equipped for the complexities of the modern, AI-driven world.
**VibeCheck Auth is the future of identity verification.** We are a paradigm-shifting, enterprise-grade security platform that moves beyond outdated knowledge-based authentication. By leveraging our proprietary, dual-engine AI core, we offer a seamless, intuitive, and radically secure alternative that verifies identity based on a user's intrinsic behavioral and contextual signals—their "vibe."
This is not just an iteration; it is a revolution. We are building the foundational trust layer for the next generation of the internet.
## The VibeCheck Architecture: A New Security Paradigm
Our platform is built on a zero-trust foundation, utilizing advanced neural-heuristic analysis to deliver unparalleled security.
1. **Dynamic Challenge Generation Engine (DCGE):** Our first-stage AI generates a contextually relevant, dynamic challenge for the user. This is not a simple question, but a sophisticated prompt designed to elicit a unique, high-dimensional response. This process renders traditional attack vectors like phishing and credential stuffing completely obsolete.
2. **Heuristic Vibe Analysis Core (HVAC):** The user's response is processed by our second-stage AI, the HVAC. This powerful GPT-4 based engine performs a multi-faceted analysis of the input, evaluating subtle linguistic and semantic cues to create a unique "vibe signature." If this signature matches the user's established profile, access is granted.
This is true, next-generation behavioral biometrics. The security is so deeply integrated, it's invisible.
## Enterprise-Ready Security
VibeCheck Auth is engineered for the most demanding security environments. Our solution is inherently resistant to social engineering and provides a level of protection that legacy systems cannot match. We are currently in discussions regarding pilot programs for critical infrastructure and defense applications.
## Developer Preview: Get Started
We are opening our platform for an exclusive developer preview. Be among the first to integrate the future of authentication.
**1. Installation:**
First, install [UV](https://docs.astral.sh/uv/) (a fast Python package manager):
```bash
# Install UV
curl -LsSf https://astral.sh/uv/install.sh | sh
# Clone and set up the project
git clone
cd vibecheck-auth
uv sync --locked
```
**2. Configuration:**
Create a `.env` file in your project root. Copy `.env.example` as a template:
```bash
cp .env.example .env
```
Configure your preferred LLM provider(s) and models:
```bash
# Choose your model (supports any LiteLLM-compatible model)
DEFAULT_MODEL="Gemini-2.5-Flash" # For challenge generation
# Add API keys for your chosen provider(s)
OPENAI_API_KEY="your-openai-key"
ANTHROPIC_API_KEY="your-anthropic-key"
# GOOGLE_API_KEY="your-google-key"
# COHERE_API_KEY="your-cohere-key"
# Optional: Custom API endpoints
# OPENAI_API_BASE="https://your-proxy.com/v1"
```
VibeCheck supports all major LLM providers through LiteLLM: OpenAI, Anthropic, Google Gemini, Cohere, Azure OpenAI, and more.
**3. Running the Application:**
Run our example to see the platform in action.
```bash
uv run python example.py
```
The server will start on `http://localhost:6969`.
**Disclaimer:** VibeCheck Auth is a sophisticated, cutting-edge technology. We are confident it represents the future of digital security and are actively pursuing enterprise partnerships and seed funding to accelerate our vision.