Best AI tools for< Preserve Format >
20 - AI tool Sites
PDF Translator & Editor
PDF Translator & Editor is a powerful AI-driven tool that offers multilingual document translation with format and layout preservation. It supports translation of native PDFs, scanned PDFs, Word, Excel, PowerPoint, and image files to 136 languages. The tool also provides versatile PDF conversion and editing capabilities, allowing users to convert PDFs to images and vice versa, edit PDF text, scan to PDF, and split PDF files. With AI technology from Google and Microsoft's Neural Machine Translation models, the tool ensures accurate translations with automatic language detection. Trusted by users worldwide, PDF Translator & Editor offers unlimited access without file size or page limits.
Memoirist
Memoirist is an AI-assisted service that helps users self-author heartfelt memoirs and biographies of their loved ones. The platform prompts users with expert questions to uncover deep and meaningful stories effortlessly. It turns interviews into beautifully crafted memoirs, handles formatting and design, and delivers a printed book straight to the user's door. Memoirist aims to help families stay connected, preserve their history, and create lasting memories for themselves and future generations.
Life Story AI
Life Story AI is an application that utilizes artificial intelligence to assist users in writing their life stories or the life stories of their parents. The app guides users through a series of questions, transcribes their responses, and compiles them into a personalized book of up to 250 pages. Users can customize the cover, edit content, and add photos to create a unique family memoir. With features like voice-to-text transcription, grammar correction, and style formatting, Life Story AI simplifies the process of preserving cherished memories in a beautifully crafted book.
Times of My Life
The 'Times of My Life' app is an AI-powered storytelling tool designed to help users capture, share, and preserve their life stories. Users can be interviewed about important life events, milestones, and memories, and the virtual biographer will write and edit the stories in minutes, complete with photos and video clips. The app allows users to add narration and music, and instantly publish the stories in various formats. It aims to celebrate meaningful life experiences, preserve legacies, and offer a unique way to share stories with loved ones.
Doclingo
Doclingo is an AI-powered document translation tool that supports translating documents in various formats such as PDF, Word, Excel, PowerPoint, SRT subtitles, ePub ebooks, AR&ZIP packages, and more. It utilizes large language models to provide accurate and professional translations, preserving the original layout of the documents. Users can enjoy a limited-time free trial upon registration, with the option to subscribe for more features. Doclingo aims to offer high-quality translation services through continuous algorithm improvements.
NightmareAI
NightmareAI is a free online AI upscaler for photos, images, and anime, supporting up to 4K resolution. Powered by Real-ESRGAN technology, it enhances image quality and clarity, making blurry images sharper and clearer. Users can upscale images without losing quality, improve photo resolution to 4K, and auto-enhance anime details. NightmareAI is a user-friendly tool that offers face correction capabilities and supports JPG and PNG image formats under 10MB.
Wondershare UniConverter
Wondershare UniConverter is a powerful and versatile video converter and compressor that supports over 1000 formats, including popular audio and video formats like MP4, MOV, MKV, WMV, MP3, and more. It also enables alpha channel video output in MP4 and WEBM formats. UniConverter is designed to process 4K/8K/HDR files with ease, and it offers a range of features to help you convert, compress, and edit your videos. These features include: * **High-speed conversion:** UniConverter is the fastest video converter on the market, with conversion speeds of up to 130X. This is thanks to its GPU-accelerated conversion engine, which takes advantage of the latest hardware to deliver lightning-fast performance. * **Lossless HD processing:** UniConverter preserves the quality of your videos during conversion, even when converting between different formats. This is thanks to its advanced video processing algorithms, which ensure that your videos look their best on any device. * **AI-powered enhancement:** UniConverter uses AI to enhance your videos, making them look and sound their best. This includes features like AI noise reduction, AI image enhancement, and AI scene detection. * **Extensive formats support:** UniConverter supports over 1000 audio and video formats, including MOV, AV1, MP4, etc., providing comprehensive coverage for all your file conversion needs.
GPTZero
GPTZero is a leading AI detector designed to identify text generated by large language models like ChatGPT, GPT-4, Bard, LLaMa, and others. It utilizes advanced technology to analyze writing patterns and determine the likelihood of AI involvement. GPTZero provides detailed insights into the writing process, highlighting sections potentially written by AI. With its user-friendly interface and various integrations, GPTZero empowers educators, students, writers, recruiters, and cybersecurity professionals to navigate the world of AI-generated content with confidence.
Sensay
Sensay is a platform that specializes in creating digital AI Replicas, offering cutting-edge cloning technology to simplify the process of developing humanlike AI Replicas. These Replicas are designed to preserve and share wisdom, catering to various needs such as dementia care, custom solutions, education, and fan engagement. Sensay ensures the creation of personalized Replicas that mimic individual personalities for realistic interactions, with a focus on continuous learning and enhancing interaction quality over time. The platform also delves into ethical and philosophical implications, emphasizing privacy protection, consent, and the exploration of identity concepts.
HereAfter AI
HereAfter AI is an interactive memory app that helps users preserve their memories by interviewing them about their life and allowing loved ones to hear meaningful stories through a virtual interface. It offers a unique way to create a legacy by recording audio stories, adding photos, and engaging in conversations with a virtual version of oneself. The app is designed to be user-friendly for people of all ages, providing a secure and accessible platform for sharing memories with authorized individuals.
Mems
Mems is an AI-powered photo enhancer application designed to help users preserve, enhance, and cherish their memories through advanced photo editing capabilities. The app offers a range of features to improve the quality of photos, such as removing glare, brightening smiles, clearing blemishes, and removing braces. Mems is suitable for both professional photographers and individuals looking to enhance their personal photos. The application is user-friendly and provides watermark-free editing, allowing users to create and share their favorite moments effortlessly.
MeetYou
MeetYou is an AI application that allows users to create their own digital entity, preserving their experiences, memories, and thoughts in a structured manner. Users can interact with their entity through chat, voice, or video, and even monetize these interactions. The application extracts data from various sources, creates a model based on user knowledge, and enables users to customize and evolve their entity with additional knowledge and features.
Momentary
Momentary is an AI-powered journaling application designed for mental health and self-growth. Users can capture their thoughts and emotions using their voice, replay moments for reflection, cultivate self-awareness, leave positive affirmations, record personal quotes, and gain insights for personal growth. The app also offers features like transcribing and rewriting disorganized thoughts, prompts for self-reflection, mood categorization, and AI-powered mentoring. Momentary aims to help individuals improve their self-awareness, boost self-esteem, and shape a better version of themselves through journaling and reflection.
Kindred Tales
Kindred Tales is an AI-assisted memoir writing service that helps users capture and preserve their life stories in a beautiful keepsake book. With the help of AI, Kindred Tales makes authoring your life story simple and enjoyable, offering various ways to write, including a classic composer, email, biographer, and transcription. The service provides over 100 meaningful questions to inspire writing, and users can also create their own topics or invite family to submit topics for a truly customized experience. Kindred Tales is perfect for preserving family legacy and sharing memories with future generations.
Retouch4me
Retouch4me is an AI-powered photo retouching application that offers a range of tools for enhancing images effortlessly. With features like skin defect fixes, smoothing troubled skin, adding depth to portraits, and more, Retouch4me provides stunning results with minimal effort. The application is designed for both professionals and beginners, allowing users to retouch photos and videos with ease. Retouch4me's AI technology preserves the natural look of the subjects while streamlining the editing process. The application is available as Photoshop plugins and standalone apps, offering powerful retouching capabilities for various purposes.
Leaves
Leaves is an AI-powered personal storytelling app that allows users to capture cherished memories, craft captivating stories, and preserve their legacy in a remarkable way. The app offers features such as Virtual Biographer, Save Your Legacy, and Timeless Tale to help users create interactive life maps, timelines, and summary biographies. Leaves prioritizes user privacy and security, with no ads or data sharing with third parties. Users can start their storytelling journey for free or unlock more features with Leaves Premium.
Granica AI
Granica AI is an AI data readiness platform that helps users build and manage high-quality data for AI at scale. The platform uses AI to continuously improve the AI-readiness of data, making projects faster and more impactful over time. Granica offers features such as data cost optimization, data privacy, data selection & curation, and more. Trusted by category-defining companies, Granica is recognized for its efficiency in reducing storage costs and improving data security.
MemoryLane
MemoryLane is an AI-powered reminiscence therapy application that helps users transform their life stories into beautifully bound books. Through engaging conversations with an AI confidante named Genie, users can share their memories in English or Chinese, which are then transformed into captivating chapters of a personalized book. The app offers features like personalizing book covers, transitioning from digital to printed books, and creating a tangible legacy for future generations. MemoryLane aims to provide a safe space for reminiscing about the past and easily creating enduring legacies.
PDFTranslate.ai
PDFTranslate.ai is an online AI-powered PDF translation tool that allows users to seamlessly translate PDF files into over 100 languages while preserving the original layout. It is designed to help students, researchers, and businesses understand and work with multilingual PDF documents more efficiently. The tool uses advanced AI and translation algorithms to ensure high accuracy and reliability in translations, making it a valuable resource for anyone needing quick and accurate document translations.
Ask Mama.ai
Ask Mama.ai is an AI-powered application designed to provide personalized support and guidance to mothers on various aspects of motherhood, including child health, nutrition, sleep, and development. The app features an AI Mommy chatbot that offers instant recommendations, a Growth Tracker to monitor child's growth, Baby Memories to preserve milestones, Baby Activities for engagement, Online Pediatrist Consultancy for expert medical advice, and more. It aims to simplify parenting by leveraging artificial intelligence technology to assist mothers 24/7.
20 - Open Source AI Tools
vision-parse
Vision Parse is a tool that leverages Vision Language Models to parse PDF documents into beautifully formatted markdown content. It offers smart content extraction, content formatting, multi-LLM support, PDF document support, and local model hosting using Ollama. Users can easily convert PDFs to markdown with high precision and preserve document hierarchy and styling. The tool supports multiple Vision LLM providers like OpenAI, LLama, and Gemini for accuracy and speed, making document processing efficient and effortless.
PDFMathTranslate
PDFMathTranslate is a tool designed for translating scientific papers and conducting bilingual comparisons. It preserves formulas, charts, table of contents, and annotations. The tool supports multiple languages and diverse translation services. It provides a command-line tool, interactive user interface, and Docker deployment. Users can try the application through online demos. The tool offers various installation methods including command-line, portable, graphic user interface, and Docker. Advanced options allow users to customize translation settings. Additionally, the tool supports secondary development through APIs for Python and HTTP. Future plans include parsing layout with DocLayNet based models, fixing page rotation and format issues, supporting non-PDF/A files, and integrating plugins for Zotero and Obsidian.
crawl4ai
Crawl4AI is a powerful and free web crawling service that extracts valuable data from websites and provides LLM-friendly output formats. It supports crawling multiple URLs simultaneously, replaces media tags with ALT, and is completely free to use and open-source. Users can integrate Crawl4AI into Python projects as a library or run it as a standalone local server. The tool allows users to crawl and extract data from specified URLs using different providers and models, with options to include raw HTML content, force fresh crawls, and extract meaningful text blocks. Configuration settings can be adjusted in the `crawler/config.py` file to customize providers, API keys, chunk processing, and word thresholds. Contributions to Crawl4AI are welcome from the open-source community to enhance its value for AI enthusiasts and developers.
allms
allms is a versatile and powerful library designed to streamline the process of querying Large Language Models (LLMs). Developed by Allegro engineers, it simplifies working with LLM applications by providing a user-friendly interface, asynchronous querying, automatic retrying mechanism, error handling, and output parsing. It supports various LLM families hosted on different platforms like OpenAI, Google, Azure, and GCP. The library offers features for configuring endpoint credentials, batch querying with symbolic variables, and forcing structured output format. It also provides documentation, quickstart guides, and instructions for local development, testing, updating documentation, and making new releases.
json_repair
This simple package can be used to fix an invalid json string. To know all cases in which this package will work, check out the unit test. Inspired by https://github.com/josdejong/jsonrepair Motivation Some LLMs are a bit iffy when it comes to returning well formed JSON data, sometimes they skip a parentheses and sometimes they add some words in it, because that's what an LLM does. Luckily, the mistakes LLMs make are simple enough to be fixed without destroying the content. I searched for a lightweight python package that was able to reliably fix this problem but couldn't find any. So I wrote one How to use from json_repair import repair_json good_json_string = repair_json(bad_json_string) # If the string was super broken this will return an empty string You can use this library to completely replace `json.loads()`: import json_repair decoded_object = json_repair.loads(json_string) or just import json_repair decoded_object = json_repair.repair_json(json_string, return_objects=True) Read json from a file or file descriptor JSON repair provides also a drop-in replacement for `json.load()`: import json_repair try: file_descriptor = open(fname, 'rb') except OSError: ... with file_descriptor: decoded_object = json_repair.load(file_descriptor) and another method to read from a file: import json_repair try: decoded_object = json_repair.from_file(json_file) except OSError: ... except IOError: ... Keep in mind that the library will not catch any IO-related exception and those will need to be managed by you Performance considerations If you find this library too slow because is using `json.loads()` you can skip that by passing `skip_json_loads=True` to `repair_json`. Like: from json_repair import repair_json good_json_string = repair_json(bad_json_string, skip_json_loads=True) I made a choice of not using any fast json library to avoid having any external dependency, so that anybody can use it regardless of their stack. Some rules of thumb to use: - Setting `return_objects=True` will always be faster because the parser returns an object already and it doesn't have serialize that object to JSON - `skip_json_loads` is faster only if you 100% know that the string is not a valid JSON - If you are having issues with escaping pass the string as **raw** string like: `r"string with escaping\"" Adding to requirements Please pin this library only on the major version! We use TDD and strict semantic versioning, there will be frequent updates and no breaking changes in minor and patch versions. To ensure that you only pin the major version of this library in your `requirements.txt`, specify the package name followed by the major version and a wildcard for minor and patch versions. For example: json_repair==0.* In this example, any version that starts with `0.` will be acceptable, allowing for updates on minor and patch versions. How it works This module will parse the JSON file following the BNF definition:
bark.cpp
Bark.cpp is a C/C++ implementation of the Bark model, a real-time, multilingual text-to-speech generation model. It supports AVX, AVX2, and AVX512 for x86 architectures, and is compatible with both CPU and GPU backends. Bark.cpp also supports mixed F16/F32 precision and 4-bit, 5-bit, and 8-bit integer quantization. It can be used to generate realistic-sounding audio from text prompts.
abliterator
abliterator.py is a simple Python library/structure designed to ablate features in large language models (LLMs) supported by TransformerLens. It provides capabilities to enter temporary contexts, cache activations with N samples, calculate refusal directions, and includes tokenizer utilities. The library aims to streamline the process of experimenting with ablation direction turns by encapsulating useful logic and minimizing code complexity. While currently basic and lacking comprehensive documentation, the library serves well for personal workflows and aims to expand beyond feature ablation to augmentation and additional features over time with community support.
comfyui-photoshop
ComfyUI for Photoshop is a plugin that integrates with an AI-powered image generation system to enhance the Photoshop experience with features like unlimited generative fill, customizable back-end, AI-powered artistry, and one-click transformation. The plugin requires a minimum of 6GB graphics memory and 12GB RAM. Users can install the plugin and set up the ComfyUI workflow using provided links and files. Additionally, specific files like Check points, Loras, and Detailer Lora are required for different functionalities. Support and contributions are encouraged through GitHub.
rlhf_trojan_competition
This competition is organized by Javier Rando and Florian Tramèr from the ETH AI Center and SPY Lab at ETH Zurich. The goal of the competition is to create a method that can detect universal backdoors in aligned language models. A universal backdoor is a secret suffix that, when appended to any prompt, enables the model to answer harmful instructions. The competition provides a set of poisoned generation models, a reward model that measures how safe a completion is, and a dataset with prompts to run experiments. Participants are encouraged to use novel methods for red-teaming, automated approaches with low human oversight, and interpretability tools to find the trojans. The best submissions will be offered the chance to present their work at an event during the SaTML 2024 conference and may be invited to co-author a publication summarizing the competition results.
ruby-nano-bots
Ruby Nano Bots is an implementation of the Nano Bots specification supporting various AI providers like Cohere Command, Google Gemini, Maritaca AI MariTalk, Mistral AI, Ollama, OpenAI ChatGPT, and others. It allows calling tools (functions) and provides a helpful assistant for interacting with AI language models. The tool can be used both from the command line and as a library in Ruby projects, offering features like REPL, debugging, and encryption for data privacy.
aiCoder
aiCoder is an AI-powered tool designed to streamline the coding process by automating repetitive tasks, providing intelligent code suggestions, and facilitating the integration of new features into existing codebases. It offers a chat interface for natural language interactions, methods and stubs lists for code modification, and settings customization for project-specific prompts. Users can leverage aiCoder to enhance code quality, focus on higher-level design, and save time during development.
AnkiAIUtils
Anki AI Utils is a powerful suite of AI-powered tools designed to enhance your Anki flashcard learning experience by automatically improving cards you struggle with. The tools include features such as adaptive learning, personalized memory hooks, automation readiness, universal compatibility, provider agnosticism, and infinite extensibility. The toolkit consists of tools like Illustrator for creating custom mnemonic images, Reformulator for rephrasing flashcards, Mnemonics Creator for generating memorable mnemonics, Explainer for providing detailed explanations, and Mnemonics Helper for quick mnemonic generation. The project aims to motivate others to package the tools into addons for wider accessibility.
py-llm-core
PyLLMCore is a light-weighted interface with Large Language Models with native support for llama.cpp, OpenAI API, and Azure deployments. It offers a Pythonic API that is simple to use, with structures provided by the standard library dataclasses module. The high-level API includes the assistants module for easy swapping between models. PyLLMCore supports various models including those compatible with llama.cpp, OpenAI, and Azure APIs. It covers use cases such as parsing, summarizing, question answering, hallucinations reduction, context size management, and tokenizing. The tool allows users to interact with language models for tasks like parsing text, summarizing content, answering questions, reducing hallucinations, managing context size, and tokenizing text.
SlicerTotalSegmentator
TotalSegmentator is a 3D Slicer extension designed for fully automatic whole body CT segmentation using the 'TotalSegmentator' AI model. The computation time is less than one minute, making it efficient for research purposes. Users can set up GPU acceleration for faster segmentation. The tool provides a user-friendly interface for loading CT images, creating segmentations, and displaying results in 3D. Troubleshooting steps are available for common issues such as failed computation, GPU errors, and inaccurate segmentations. Contributions to the extension are welcome, following 3D Slicer contribution guidelines.
Awesome-LLM-Prune
This repository is dedicated to the pruning of large language models (LLMs). It aims to serve as a comprehensive resource for researchers and practitioners interested in the efficient reduction of model size while maintaining or enhancing performance. The repository contains various papers, summaries, and links related to different pruning approaches for LLMs, along with author information and publication details. It covers a wide range of topics such as structured pruning, unstructured pruning, semi-structured pruning, and benchmarking methods. Researchers and practitioners can explore different pruning techniques, understand their implications, and access relevant resources for further study and implementation.
call-center-ai
Call Center AI is an AI-powered call center solution leveraging Azure and OpenAI GPT. It allows for AI agent-initiated phone calls or direct calls to the bot from a configured phone number. The bot is customizable for various industries like insurance, IT support, and customer service, with features such as accessing claim information, conversation history, language change, SMS sending, and more. The project is a proof of concept showcasing the integration of Azure Communication Services, Azure Cognitive Services, and Azure OpenAI for an automated call center solution.
20 - OpenAI Gpts
Game Translator Pro
Specialist in game dialogue translation with ID preservation and spreadsheet formatting.
Your Personal Professional Translator
Translator adept at format-preserved translations and cultural nuances.
Family Legacy Assistant
Helps users manage and preserve family heirlooms with empathy and practical advice.
One atmosphere
I help you evolve your habits and processes to preserve the habitability of the earth and much more
LegacyLink GPT
LegacyLink GPT is an innovative digital platform engineered to foster connections across generations through the power of storytelling. This AI-assisted application empowers families to document, share, and preserve their unique histories, memories, and wisdom in an engaging and accessible manner.
Immortal - Digital Legacy & Custodian AI
Immortal Legacy AI preserves your wisdom and manages your digital afterlife, ensuring your virtual essence and assets honor your legacy.
Antiques
Expert in antiques, offering guidance on identification, preservation, and restoration.
Grandparents' Legacy of Love
Nurturing Timeless Grandparent-Grandchild Bonds with Memory-Making Projects
StoryTeller for Indian Toddlers
Companion to help parents to create a story for Indian toddler with life lessons and learnings specific to Indian context
Culinary Herb Gardener
Advises on growing a variety of culinary herbs and their uses in cooking.