DAFTAR AI Installation Guide

Table of Contents

1. System Requirements

Before installing DAFTAR AI, ensure your system meets the following requirements:

2. Prerequisites

DAFTAR AI requires the following software to be installed on your system:

.NET Framework 4.7.2

Windows 10 typically comes with .NET Framework 4.7.2 pre-installed. If not, you can download it from the Microsoft website:

  1. Visit https://dotnet.microsoft.com/download/dotnet-framework/net472
  2. Click "Download .NET Framework 4.7.2 Runtime"
  3. Run the downloaded installer and follow the on-screen instructions

Tesseract OCR

Tesseract OCR is required for the document scanning and text extraction features:

  1. Download Tesseract OCR installer from https://github.com/UB-Mannheim/tesseract/wiki
  2. Choose the appropriate installer (32-bit or 64-bit) based on your system
  3. Run the installer and follow these steps:
    • Accept the license agreement
    • Choose the installation location (default is recommended)
    • Select "Additional language data (download)" and choose at least English and Hindi
    • Check "Add to PATH for current user"
    • Complete the installation

Note: Adding Tesseract to your PATH is crucial for DAFTAR AI to function properly.

Ghostscript

Ghostscript is required for PDF processing:

  1. Download Ghostscript from https://www.ghostscript.com/releases/gsdnld.html
  2. Choose the latest version for Windows (64-bit or 32-bit based on your system)
  3. Run the installer and follow the on-screen instructions
  4. Ensure "Add Ghostscript to the system PATH for all users" is checked during installation

3. DAFTAR AI Installation

Now that you have installed all prerequisites, you can install DAFTAR AI:

  1. Download the DAFTAR AI ZIP package from https://aryandigital.store/downloads/daftarai/DAFTAR_AI_Setup.zip
  2. Extract the ZIP file:
    • Right-click on the downloaded ZIP file
    • Select "Extract All..." from the context menu
    • Choose a destination folder for the extracted files
    • Click "Extract"
  3. Navigate to the extracted folder and find the DAFTAR_AI_Setup.exe file
  4. Run the DAFTAR_AI_Setup.exe installer file
  5. If you see a security warning about an unknown publisher, click "More info" and then "Run anyway"
  6. Follow the installation wizard:
    • Accept the license agreement
    • Choose the installation location (default is recommended)
    • Select whether to create a desktop shortcut
    • Click "Install" to begin the installation
  7. Wait for the installation to complete
  8. Click "Finish" to exit the installer

Note: We provide the setup file in a ZIP archive to avoid browser download blocking. This is a common security measure that helps ensure a smoother download experience.

4. Setting Up API Keys

DAFTAR AI uses AI services for letter generation and other features. You'll need to set up API keys for these services.

Gemini API Key

To get a Gemini API key:

  1. Visit https://ai.google.dev/
  2. Click "Get API key" in the top right corner
  3. Sign in with your Google account
  4. If you don't have a Google Cloud project, you'll be prompted to create one:
    • Click "Create a new project"
    • Enter a project name (e.g., "DAFTAR AI Integration")
    • Accept the terms of service
    • Click "Create project"
  5. Once your project is created, you'll see your API key
  6. Copy this key and keep it secure - you'll need it for DAFTAR AI

Note: The Gemini API offers a free tier with generous limits that should be sufficient for most users.

Google API Key (Optional)

For additional Google services integration:

  1. Visit https://console.cloud.google.com/
  2. Select your project or create a new one
  3. Go to "APIs & Services" > "Credentials"
  4. Click "Create Credentials" > "API key"
  5. Your new API key will be displayed
  6. Click "Restrict key" to limit its usage to only the APIs you need
  7. Copy this key for use in DAFTAR AI

5. First Run and Configuration

After installation, launch DAFTAR AI for the first time:

  1. Launch DAFTAR AI from the desktop shortcut or Start menu
  2. On first run, you'll be prompted to configure the application:
    • Enter your Gemini API key when prompted
    • Configure the data storage location (default is recommended)
    • Set your preferred OCR language (English, Hindi, or both)
  3. The application will create necessary folders and initialize the database
  4. You'll be presented with the main interface once setup is complete

6. Troubleshooting

Common Installation Issues

Issue Solution
"Tesseract not found" error
  1. Ensure Tesseract is installed correctly
  2. Verify Tesseract is added to the system PATH
  3. Restart your computer and try again
OCR not working properly
  1. Check if the language data files are installed
  2. Verify the image quality (clear, well-lit images work best)
  3. Try reinstalling Tesseract with all language options
API key errors
  1. Verify you've entered the correct API key
  2. Check your internet connection
  3. Ensure the API key has the necessary permissions
Application crashes on startup
  1. Verify .NET Framework 4.7.2 is installed
  2. Check Windows Event Viewer for error details
  3. Try reinstalling the application
Issues with ZIP extraction
  1. Make sure you have permission to extract files in the chosen location
  2. Try using a different extraction tool (like 7-Zip or WinRAR)
  3. Extract to a location without special characters in the path
  4. If the ZIP file appears corrupted, try downloading it again

Need Help? If you encounter any issues not covered here, please contact our support team at [email protected].