NeuraCrypt

Privacy-Focused Desktop Chat with Gemini AI Integration

NeuraCrypt Banner

🌟 Features

Core Functionality

Privacy Features

User Interface

🚀 Installation

Prerequisites

Required Packages

pip install google-generativeai pywin32 keyboard

Configuration

  1. Clone or download this repository
  2. Run the application once to generate the default config.json
  3. Edit config.json with your API credentials:
{
  "api_key": "YOUR_API_KEY_HERE",
  "model": "gemini-1.5-flash",
  "window": {
    "width": 300,
    "height": 400,
    "x": 1500,
    "y": 100,
    "opacity": 0.4
  },
  "isadmin": true
}

🎮 Usage

Starting the Application

python main.py

Keyboard Shortcuts

Button Controls

Window Management

🔒 Privacy Considerations

⚠️ Security Notes

🔧 Troubleshooting

Common Issues

🤝 Contributing

Contributions are welcome! Please feel free to submit pull requests.

  1. Fork the repository
  2. Create your feature branch
  3. Commit your changes
  4. Push to the branch
  5. Open a pull request

📝 Version History

📞 Support

For support, please:

  1. Check the troubleshooting section
  2. Review existing issues
  3. Create a new issue with detailed information

View on GitHub