In-N-Out Writer is a web application designed to help users upload files and URLs, process them using AI, and generate markdown content based on a predefined template. This application is built using React and leverages various components for file uploads, URL inputs, and markdown rendering.
- File Upload: Upload multiple files and generate unique file names for processing.
- URL Input: Input multiple URLs for processing.
- Template Customization: Define and customize templates for content generation.
- AI Processing: Submit files and URLs to an AI service for processing and receive markdown content.
- Markdown Display: Render and display the processed markdown content.
- Clipboard Copy: Easily copy the generated markdown content to the clipboard.
Users need to configure their own backend and can flexibly use custom AI workflows. The version we maintain is hosted at in-n-out.top.
- FileUploadComponent: Handles file selection and uploads.
- UrlInputComponent: Manages URL input and validation.
- TemplateComponent: Allows users to set and modify the content template.
- Button: A reusable button component for form submission and actions.
- Card: Displays the result in a card format with markdown content.
Contributions are welcome! Please fork the repository and submit a pull request for any improvements or bug fixes.
This project is licensed under the MIT License. See the LICENSE file for details.
Brandon Chen: ccy@group-ultra.com