TextractAI is an advanced AI-powered application designed to convert images into text with high accuracy. Utilizing OCR (Optical Character Recognition) and AI-enhanced text analysis, TextractAI offers a comprehensive solution for extracting and processing text from images.
- OCR (Optical Character Recognition) 📷: Convert images to text with high accuracy.
- AI Text Enhancement 🧠: Improve the quality of extracted text using AI algorithms.
- Language Detection 🌐: Automatically detect the language of the extracted text.
- Keyword Extraction 🔍: Identify and extract key terms from the text.
- Document Analysis 📑: Analyze and structure the extracted text for better readability.
- Subscription Management 💳: Manage user subscriptions with different plans and features. (Coming Soon)
- Email Notifications 📧: Send email notifications for subscription updates and other events.
- UPI Payment Integration 💵: Handle payments through UPI for subscription plans. (Under Development)
We are continuously working to enhance TextractAI with new features and improvements. Some of the future prospects include:
- Premium Subscription Plans 🏅: Introduce premium plans with additional features and benefits.
- Advanced Text Analysis 🔬: Implement more sophisticated text analysis tools.
- Multi-language Support 🗣️: Expand support for more languages.
- Mobile Application 📱: Develop a mobile app for on-the-go text extraction.
- Integration with Cloud Services ☁️: Enable integration with popular cloud storage and processing services.
We are actively seeking sponsors to support the development and maintenance of TextractAI . Your sponsorship will help us:
- Accelerate the development of new features.
- Improve the accuracy and performance of our AI models.
- Expand our infrastructure to handle more users and data.
- Provide better support and documentation for our users.
If you are interested in sponsoring Img2Txt, please visit our GitHub Sponsors page.
To get started with Img2Txt, follow these steps:
-
Clone the repository:
git clone https://github.com/yasharth-0910/imgtotext.git cd imgtotext
-
Install dependencies:
npm install --legacy-peer-deps
-
Set up environment variables: Create a
.env
file in the root directory and add the necessary environment variables:GOOGLE_CLIENT_ID GOOGLE_CLIENT_SECRET NEXTAUTH_SECRET NEXTAUTH_URL GEMINI_API_KEY DATABASE_URL MERCHANT_UPI_ID ADMIN_EMAILS RESEND_API_KEY
-
Run the application:
npm run dev
-
Access the application: Open your browser and navigate to
http://localhost:3000
.
We welcome contributions from the community. If you would like to contribute to TextractAI , please follow these steps:
1. Fork the repository.
2. Create a new branch for your feature or bugfix.
3. Make your changes and commit them with a clear message.
4. Push your changes to your forked repository.
5. Create a pull request to the main repository.
We are under no Licence, but if you use our codebase for any commercial use or project please give credit.
If you have any questions or need further assistance, please contact me at [email protected].
Visit our website: TextractAI
Thank you for your support!