BLA
BLA (Blind LLM Agents) is the open-source Blue Defense MCP and CLI built to protect software artifacts against automated AI reverse-engineering workflows.
Intelligent Identity & Account Management System with AI-powered automation
Translation pending
SecurityPython · TypeScriptGitHub @izzywdevOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Loading the full README. The saved excerpt is shown below.
FuzeKeys is a sophisticated automation platform that intelligently manages multiple digital identities and automates account creation across various websites. Built with modern technologies, it features encrypted data storage, AI-powered automation scripts, and a beautiful React frontend.Read the full README ↗Intelligent Identity & Account Management System
FuzeKeys is a sophisticated automation platform that intelligently manages multiple digital identities and automates account creation across various websites. Built with modern technologies, it features encrypted data storage, AI-powered automation scripts, and a beautiful React frontend.
<CCD_…>/<APIKEY_…> tokens before any text reaches the LLM provider.stack-up.sh plus a logon launcher bring the stack up and
auto-unseal Vault after a reboot — no manual bootstrap step. Tokens carry a 24h TTL.pre_call guardrail tokenizes prompts before they leave for
the model; Claude Code PreToolUse/PostToolUse hooks detokenize tool input and re-tokenize tool output.pii-tokenizer/ and its
installation guide / assumptions.Clone the repository
git clone https://github.com/yourusername/FuzeKeys.git
cd FuzeKeys
Backend Setup
cd backend
python -m venv venv
# Windows
.\venv\Scripts\activate
# macOS/Linux
source venv/bin/activate
pip install -r requirements.txt
Frontend Setup
cd frontend
npm install --legacy-peer-deps
Initialize Database
cd backend
python -c "import asyncio; from app.database import init_database; asyncio.run(init_database())"
Start Backend Server
cd backend
python working_server.py
Backend will be available at: http://localhost:8002
Start Frontend (in a new terminal)
cd frontend
npm start
Frontend will be available at: http://localhost:3000
FuzeKeys/
├── backend/ # Python FastAPI backend
│ ├── app/
│ │ ├── models/ # SQLAlchemy database models
│ │ ├── routers/ # API route handlers
│ │ ├── utils/ # Utility functions (encryption, logging)
│ │ ├── database.py # Database configuration
│ │ └── main.py # FastAPI application
│ ├── data/ # SQLite database files
│ ├── requirements.txt # Python dependencies
│ └── working_server.py # Standalone server script
├── frontend/ # React TypeScript frontend
│ ├── src/
│ │ ├── components/ # React components
│ │ ├── pages/ # Page components
│ │ ├── services/ # API services
│ │ ├── context/ # React contexts
│ │ └── types/ # TypeScript type definitions
│ ├── public/ # Static assets
│ └── package.json # Node.js dependencies
└── docker-compose.yml # Docker configuration
Create a .env file in the backend directory:
# Database
DATABASE_URL_ASYNC=postgresql+asyncpg://username:password@localhost/fuzekeys
# Security
MASTER_KEY_SALT=your_secure_salt_here
SECRET_KEY=your_secret_key_here
# OpenAI (optional)
OPENAI_API_KEY=your_openai_api_key
# Application
DEBUG=True
HOST=localhost
PORT=8002
git checkout -b feature/amazing-feature)git commit -m 'Add amazing feature')git push origin feature/amazing-feature)This project is licensed under the MIT License - see the LICENSE file for details.
Current Version: 1.0.0 (Semantic Versioning)
FuzeKeys now integrates with the shared FuzeInfra platform for infrastructure services:
Start FuzeInfra services first:
cd modules/FuzeInfra
./infra-up.sh # or infra-up.bat on Windows
Start FuzeKeys application:
docker-compose up -d
FuzeKeys includes a comprehensive site integration system located in backend/app/integrations/site/ that provides automated account management for various platforms.
backend/app/integrations/site/
├── __init__.py # Integration discovery and management
├── permit_io/ # Permit.io integration
│ ├── __init__.py # Main integration class
│ ├── models.py # Data models
│ ├── config.py # Site configuration
│ ├── signup.py # Account creation automation
│ ├── signin.py # Authentication automation
│ └── apikey.py # API key creation automation
└── [other_sites]/ # Future site integrations
# Create account
curl -X POST "http://localhost:8002/api/v1/integrations/signup" \
-H "Content-Type: application/json" \
-d '{
"site": "permit.io",
"email": "[email protected]",
"password": "secure_password",
"first_name": "John",
"last_name": "Doe"
}'
# Sign in
curl -X POST "http://localhost:8002/api/v1/integrations/signin" \
-H "Content-Type: application/json" \
-d '{
"site": "permit.io",
"email": "[email protected]",
"password": "secure_password"
}'
# Create API key
curl -X POST "http://localhost:8002/api/v1/integrations/apikey" \
-H "Content-Type: application/json" \
-d '{
"site": "permit.io",
"email": "[email protected]",
"password": "secure_password",
"key_name": "FuzeKeys"
}'
from app.integrations.site.permit_io import PermitIOIntegration
from app.integrations.site.permit_io.models import PermitIOCredentials
credentials = PermitIOCredentials(
email="[email protected]",
password="secure_password",
first_name="John",
last_name="Doe"
)
integration = PermitIOIntegration(headless=True)
# Create account
result = await integration.signup_account(credentials)
print(f"Signup result: {result.success}")
# Sign in
result = await integration.signin_account("[email protected]", "password")
print(f"Signin result: {result.success}")
# Create API key
result = await integration.create_api_key("[email protected]", "password", "MyKey")
print(f"API key: {result.data['key_value']}")
FuzeKeys includes comprehensive testing and continuous integration:
# Backend tests
cd backend
pytest tests/ -v --cov=app
# Frontend tests
cd frontend
npm test -- --coverage
The project includes git submodules for shared infrastructure:
# Initialize submodules
git submodule update --init --recursive
For questions and support:
Built with ❤️ for automating the tedious parts of the web