ReadyRunner's Three-Channels Chat System Transforms Casual and Professional Communication
ReadyRunner offers three distinct chat functionalities designed for both casual and professional use. From coding collaboration to document analysis, this full product overview examines the app's capabilities, subscription options, and technical requirements for optimal performance.
The app's three chat types function as follows:
This standard AI chat functionality operates through a customizable system prompt library that allows users to control response types. The chat interface displays messages in a top-scrolling format with an explicit message memory system that uses small icons (referred to as "dots") to represent message history. Users can clear this memory with a dedicated broom icon. The interface includes a multi-line composer that supports shift+return for new lines and provides option+up/down access to previous messages. Users have the option to switch between GPT-3 and GPT-4 models mid-conversation.
Functioning as both a real code editor and text editor, the ScratchPad enables collaborative text editing for both coding and writing tasks. It allows users to share text documents with the assistant, where the AI can provide answers, summaries, and edits. The feature includes functionality to view previous versions of text using arrow buttons or the ScratchPad icon. For coding tasks, the ScratchPad automatically applies the specified programming language and supports syntax highlighting. It enables users to work iteratively with the AI, handling everything from writing new code to debugging existing scripts.
This feature allows users to analyze complex documents by adding them to a chat session. The AI scans the document and responds based on its content, allowing users to view relevant text portions for confirmation. The system supports both code and text analysis and works through a message stream interface similar to the standard chat functionality. Users retain full control over when to engage this feature, allowing them to use regular chat functionality while the document analysis is in progress.
ReadyRunner's subscription plans offer flexible pricing options to accommodate different needs and usage levels:
The Dev Plan at $8/month or $6/year requires users to provide their own OpenAI developer API key with no message restrictions. This plan provides access to models through the user's own API account, allowing for maximum flexibility.
The Plus Plan at $12/month or $10/year includes a limited message capacity of 150 GPT-3.5 messages and 50 GPT-4 messages. This plan balances accessibility with controlled usage, making it suitable for regular users who need basic model access.
The Pro Plan at $19/month or $15/year offers expanded capabilities with 1,000 GPT-3.5 messages and 150 GPT-4 messages. This tier provides increased capacity for intensive use while maintaining the app's core functionality.
Subscriptions are managed directly through the app, allowing users to upgrade, downgrade, or cancel at any time without additional fees. This flexible pricing structure enables users to scale their usage based on changing needs while maintaining consistent service access.
The app's capabilities extend beyond basic AI chat, offering specialized support for complex coding tasks:
ReadyRunner enables users to specify programming languages through a comprehensive system prompt library, allowing precise control over AI responses. The tool supports multiple languages and frameworks, including advanced features for JavaScript and Python development. The system provides flexible model switching between GPT-3 and GPT-4, allowing users to tailor AI performance to specific tasks.
The AI excels in generating and debugging complex code, supporting both algorithm implementation and multi-language conversion. Users can create bookmarklet functionality, convert data formats between XML and JSON, and implement React-specific code transformations. The system maintains clear distinction between code and factual questions, preferring operations directly on text or code where responses can be easily verified.
The tool adeptly explains error messages and provides expert-level technical knowledge. When asked to teach technical concepts, the AI generates clear, structured explanations, demonstrating its capability to convey complex information effectively. This feature makes it particularly valuable for both learning and professional development in software engineering.
The ScratchPad feature facilitates collaborative coding and project management, allowing users to edit and share text and code documents. The system supports version control through a history feature, enabling easy tracking of changes and recovery of previous versions. This functionality streamlines development processes and enhances team collaboration on both writing and coding tasks.
The ScratchPad feature enables users to conduct collaborative text and code development within the app's interface. When a user opens the ScratchPad pane, they enter a separated area designed for handling longer passages of text or code. Key functionalities include version control through arrow buttons or the ScratchPad icon, allowing users to revert changes using document history. The tool automatically applies the specified programming language, providing syntax highlighting to enhance code readability.
The feature supports multiple use cases, from writing text from scratch to debugging specific code snippets. Users can copy and paste text directly into the ScratchPad for analysis, make revisions, and then copy edited content back elsewhere. For file management, the feature includes a save button that allows users to export their work to their computer, while the toolbar provides standard copy functionality for text.
GPT-4 support is required for ScratchPad functionality, demonstrating the feature's role in extended code development tasks. While the ScratchPad is active, the AI focuses on providing answers about the text or assisting with editing tasks, requiring users to either close and reopen the pane or switch to regular chat mode for unrelated inquiries. This separation ensures that ScratchPad sessions remain focused on their intended development tasks.
The terms and conditions governing ReadyRunner's services are subject to the laws of the United States, excluding its conflicts of law rules. The company requires users to represent that they are not located in countries subject to U.S. government embargoes or designated as "terrorist supporting" countries. Additionally, users must confirm they are not listed on U.S. government prohibited or restricted parties lists.
For European Union users, disputes will be governed by the mandatory provisions of the law of their country of residence. The company requires that all concerns be first addressed informally through contacting the company. Both parties must agree to any material changes to these terms and conditions, and amendments made will be interpreted to achieve objectives as closely as possible under applicable law.
ReadyRunner operates on a subscription basis, with plans automatically renewing unless canceled by the user or the company. The company provides 30 days' notice for material changes to terms and conditions. Subscriptions are managed within the app, and users can upgrade, downgrade, or cancel at any time without additional fees, though no refunds are given for unused portions of the current subscription period.
The service allows users to share content that other users may access. Users must own or have the right to use shared content and grant the company necessary rights and licenses as outlined in the terms. The company maintains the right to remove or edit content at its discretion. While regular backups of content may occur, the company makes no guarantees regarding data integrity or recovery.
User accounts require accurate, complete information including name, address, and valid payment methods. The company reserves the right to use, modify, and distribute shared content posted on the Service, including making it available to other Service users. Account usernames must not infringe on trademarks or contain offensive content. Users are responsible for protecting their passwords and notifying the company of security breaches.
The company disclaims all warranties, express or implied, regarding the service including merchantability, fitness for a particular purpose, and non-infringement. They are not responsible for any third-party content or services, damage resulting from use, or the accuracy of information provided. Their liability is limited to the amount actually paid by the user or $100 if no payment has been made through the service.