🔍 Code Extractor

Search Components

Full-Text: Fast keyword matching | Semantic: AI-powered understanding of intent (finds similar concepts)

Search Results for "reMarkable"

Found 50 matching component(s)

  • class Client

    API Client for the Remarkable Cloud that handles authentication, communication, and document management with the Remarkable Cloud service.

    File: /tf/active/vicechatdev/rmcl/api.py

    api-client remarkable cloud-storage authentication async
  • class Item

    Base class representing an item (document or folder) in a reMarkable cloud storage system, providing methods for metadata management, file operations, and synchronization.

    File: /tf/active/vicechatdev/rmcl/items.py

    remarkable cloud-storage document-management async metadata
  • class Document_v1

    Document class represents a reMarkable document file, extending the Item class to provide document-specific operations like content extraction, uploading, and rendering with annotations.

    File: /tf/active/vicechatdev/rmcl/items.py

    document remarkable pdf epub annotation
  • class Folder

    Represents a folder item in a file system hierarchy, extending the Item base class with the ability to contain children and be uploaded as a ZIP archive.

    File: /tf/active/vicechatdev/rmcl/items.py

    folder directory file-system upload zip
  • class RemarkableCloudWatcher

    Monitors the reMarkable Cloud 'gpt_out' folder for new documents, automatically downloads them, and converts .rm (reMarkable native) files to PDF format.

    File: /tf/active/vicechatdev/e-ink-llm/mixed_cloud_processor.py

    remarkable cloud-storage file-watcher pdf-conversion document-extraction
  • class MixedCloudProcessor

    A cloud integration processor that monitors both OneDrive and reMarkable Cloud for input PDF files, processes them through an API, and manages file synchronization between cloud services.

    File: /tf/active/vicechatdev/e-ink-llm/mixed_cloud_processor.py

    cloud-integration file-watcher async onedrive remarkable
  • function create_mixed_processor

    Factory function that instantiates and returns a MixedCloudProcessor object configured with OneDrive and reMarkable cloud integration settings.

    File: /tf/active/vicechatdev/e-ink-llm/mixed_cloud_processor.py

    factory-function cloud-integration onedrive remarkable document-processing
  • function create_remarkable_session

    Creates and returns an authenticated requests.Session object configured for interacting with the reMarkable Cloud API.

    File: /tf/active/vicechatdev/e-ink-llm/mixed_cloud_processor.py

    authentication remarkable cloud-api session-management http-client
  • class RemarkableCloudManager

    Unified manager for reMarkable Cloud operations that uses REST API as primary method with rmcl library as fallback, handling authentication, file operations, and folder management.

    File: /tf/active/vicechatdev/e-ink-llm/remarkable_cloud.py

    remarkable cloud-storage e-ink document-management async
  • class RemarkableFileWatcher

    A unified file watcher class that monitors a reMarkable Cloud folder for new files, supporting both REST API and rmcl client implementations with automatic client type detection.

    File: /tf/active/vicechatdev/e-ink-llm/remarkable_cloud.py

    file-watcher remarkable cloud-sync polling async
  • function test_remarkable_auth

    Asynchronous function that tests authentication and API connectivity with the reMarkable Cloud service, verifying credentials and basic API access.

    File: /tf/active/vicechatdev/e-ink-llm/test_mixed_mode.py

    authentication testing remarkable-cloud api-testing async
  • function test_remarkable_discovery

    Asynchronous test function that verifies reMarkable cloud folder discovery functionality by initializing a RemarkableCloudWatcher and attempting to locate the 'gpt_out' folder.

    File: /tf/active/vicechatdev/e-ink-llm/test_mixed_mode.py

    testing async remarkable cloud-storage folder-discovery
  • function test_mixed_mode_dry_run

    Asynchronous test function that validates mixed mode initialization by testing reMarkable Cloud authentication and OneDrive configuration without processing any files.

    File: /tf/active/vicechatdev/e-ink-llm/test_mixed_mode.py

    testing async integration-test dry-run remarkable-cloud
  • function main_v103

    Asynchronous main entry point for a test suite that validates Mixed Cloud Processor functionality, including authentication, discovery, and dry-run operations for reMarkable and OneDrive integration.

    File: /tf/active/vicechatdev/e-ink-llm/test_mixed_mode.py

    async testing cloud-integration remarkable onedrive
  • function test_remarkable_authentication

    Asynchronous test function that validates reMarkable Cloud authentication and verifies access to the root folder by listing its contents.

    File: /tf/active/vicechatdev/e-ink-llm/test_remarkable.py

    async authentication testing remarkable cloud
  • function test_remarkable_with_code

    Asynchronous test function that authenticates with reMarkable Cloud using a one-time code and provides detailed console feedback about the authentication process.

    File: /tf/active/vicechatdev/e-ink-llm/test_remarkable.py

    async authentication remarkable cloud testing
  • function main_v58

    Asynchronous main test function that validates reMarkable Cloud integration by either testing with a one-time authentication code or existing authentication credentials.

    File: /tf/active/vicechatdev/e-ink-llm/test_remarkable.py

    async testing authentication remarkable cloud-integration
  • class RemarkableEInkProcessor

    Enhanced E-Ink LLM Processor that extends EInkLLMProcessor with reMarkable Cloud integration, enabling file processing from both local directories and reMarkable Cloud storage.

    File: /tf/active/vicechatdev/e-ink-llm/remarkable_processor.py

    e-ink llm file-processing remarkable cloud-integration
  • function process_single_remarkable_file

    Asynchronously processes a single document from reMarkable Cloud by downloading it, processing it through an e-ink LLM processor, and returning the path to the generated response PDF.

    File: /tf/active/vicechatdev/e-ink-llm/remarkable_processor.py

    async remarkable cloud-storage document-processing pdf-generation
  • class RemarkableAPIClient

    Asynchronous API client for interacting with the reMarkable Cloud service, providing methods for file management, folder operations, and document synchronization.

    File: /tf/active/vicechatdev/e-ink-llm/remarkable_api_endpoints.py

    remarkable cloud-api async document-management file-upload
  • function test_api_client

    An async test function stub for testing the RemarkableAPIClient that requires a valid user authentication token to execute API operations.

    File: /tf/active/vicechatdev/e-ink-llm/remarkable_api_endpoints.py

    async testing api-client remarkable authentication
  • function load_remarkable_config

    Loads reMarkable tablet configuration from a JSON file, returning an empty dictionary if the file doesn't exist or cannot be loaded.

    File: /tf/active/vicechatdev/e-ink-llm/main.py

    configuration file-loading json remarkable error-handling
  • function main_v68

    Async entry point for an E-Ink LLM Assistant that processes handwritten/drawn content using AI vision models, supporting local files, reMarkable Cloud, and OneDrive integration.

    File: /tf/active/vicechatdev/e-ink-llm/main.py

    async cli entry-point file-processing ai-vision
  • class RemarkableRestClient

    Direct REST API client for reMarkable Cloud without external dependencies

    File: /tf/active/vicechatdev/e-ink-llm/remarkable_rest_client.py

    class remarkablerestclient
  • class RemarkableRestFileWatcher

    A file watcher class that monitors a specific folder on a reMarkable tablet using the REST API, polling for new files at regular intervals and triggering callbacks when new files are detected.

    File: /tf/active/vicechatdev/e-ink-llm/remarkable_rest_client.py

    file-watcher polling async remarkable-tablet rest-api
  • function main_v21

    Asynchronous main function that runs a reMarkable tablet file watcher as a separate process, monitoring a specified folder for new documents, processing them, and uploading responses back to the reMarkable Cloud.

    File: /tf/active/vicechatdev/e-ink-llm/run_remarkable_bridge.py

    async file-watcher remarkable-tablet cloud-sync document-processing
  • function simple_move_to_trash

    Moves all documents from the reMarkable tablet's root directory to trash by uploading an empty root.docSchema file and updating the roothash.

    File: /tf/active/vicechatdev/e-ink-llm/cloudtest/simple_clean_root.py

    remarkable cloud-sync document-management trash cleanup
  • function test_upload_endpoint

    A test function that validates the reMarkable Cloud API file upload endpoint by attempting to upload a test JSON file and verifying the GET endpoint functionality.

    File: /tf/active/vicechatdev/e-ink-llm/cloudtest/test_upload_endpoint.py

    testing api-testing file-upload remarkable-cloud diagnostic
  • class DryRunUploadComparison

    A diagnostic class that compares a custom PDF upload implementation against real reMarkable app behavior by analyzing captured network logs without making actual API calls.

    File: /tf/active/vicechatdev/e-ink-llm/cloudtest/dry_run_comparison.py

    testing validation remarkable-tablet pdf-upload api-comparison
  • function main_v77

    Executes a dry run comparison analysis of PDF upload requests between a simulated implementation and a real application, without making actual API calls.

    File: /tf/active/vicechatdev/e-ink-llm/cloudtest/dry_run_comparison.py

    testing dry-run comparison validation pdf-upload
  • function repair_system

    Emergency repair function that resets a reMarkable cloud sync system by creating and uploading an empty root.docSchema file, then updating the root hash to restore system functionality.

    File: /tf/active/vicechatdev/e-ink-llm/cloudtest/repair_system.py

    emergency-repair system-recovery cloud-sync remarkable file-upload
  • function test_authentication_v2

    Tests the authentication flow for the Remarkable API by attempting to authenticate and return a session object if successful.

    File: /tf/active/vicechatdev/e-ink-llm/cloudtest/test_suite.py

    authentication testing remarkable api session
  • function test_discovery

    Tests the hierarchical discovery functionality of a RemarkableDiscovery instance by discovering and cataloging all nodes (folders and documents) from a reMarkable device session.

    File: /tf/active/vicechatdev/e-ink-llm/cloudtest/test_suite.py

    testing discovery hierarchical remarkable file-system
  • function run_full_test_suite

    Orchestrates and executes a complete test suite for Remarkable Cloud integration, running authentication and discovery tests sequentially with comprehensive reporting.

    File: /tf/active/vicechatdev/e-ink-llm/cloudtest/test_suite.py

    testing test-suite integration-testing remarkable-cloud authentication
  • function main_v78

    Main entry point function that executes a full test suite and handles program exit codes based on test results and exceptions.

    File: /tf/active/vicechatdev/e-ink-llm/cloudtest/test_suite.py

    entry-point test-suite error-handling exit-codes remarkable
  • class RemarkableNode_v1

    A dataclass representing a node (file or folder) in the reMarkable tablet's file system hierarchy, storing metadata, hashes, and local file paths.

    File: /tf/active/vicechatdev/e-ink-llm/cloudtest/sync_replica_new.py

    dataclass remarkable file-system node tree-structure
  • class RemarkableReplicaSync

    A class that synchronizes reMarkable cloud documents to a local replica directory, downloading and organizing folders and documents in a hierarchical structure.

    File: /tf/active/vicechatdev/e-ink-llm/cloudtest/sync_replica_new.py

    remarkable cloud-sync document-management file-synchronization pdf-extraction
  • function main_v60

    Main entry point function that orchestrates a standalone synchronization process for reMarkable Replica, handling initialization, execution, and error reporting.

    File: /tf/active/vicechatdev/e-ink-llm/cloudtest/sync_replica_new.py

    entry-point sync remarkable cli error-handling
  • class CorrectedRootDocSchemaRepair

    A repair tool that fixes corrupted size entries in reMarkable cloud's root.docSchema file by recalculating correct document sizes from their component schemas.

    File: /tf/active/vicechatdev/e-ink-llm/cloudtest/corrected_repair.py

    remarkable cloud-storage repair-tool data-integrity schema-validation
  • function main_v79

    Interactive command-line tool that runs a schema repair process with a dry-run preview before applying changes to the root document schema.

    File: /tf/active/vicechatdev/e-ink-llm/cloudtest/corrected_repair.py

    cli interactive repair-tool schema-repair dry-run
  • class RemarkableNode_v1

    A dataclass representing a node (folder or document) in the reMarkable cloud storage system, storing metadata, hashes, and local file paths.

    File: /tf/active/vicechatdev/e-ink-llm/cloudtest/local_replica_v2.py

    dataclass reMarkable sync node file-system
  • class RemarkableReplicaBuilder

    Step-by-step replica builder

    File: /tf/active/vicechatdev/e-ink-llm/cloudtest/local_replica_v2.py

    class remarkablereplicabuilder
  • function main_v61

    Entry point function that authenticates with Remarkable cloud service and builds a complete local replica of the user's Remarkable documents and notebooks.

    File: /tf/active/vicechatdev/e-ink-llm/cloudtest/local_replica_v2.py

    testing authentication remarkable cloud-sync replica
  • function check_platform_consistency

    Validates platform consistency between authentication module and upload manager by comparing User-Agent platform detection with hardcoded source IDs in the upload manager code.

    File: /tf/active/vicechatdev/e-ink-llm/cloudtest/check_platform_consistency.py

    validation diagnostics platform-detection consistency-check remarkable
  • function main_v100

    Tests uploading a PDF document to a specific folder ('Myfolder') on a reMarkable device and verifies the upload by syncing and checking folder contents.

    File: /tf/active/vicechatdev/e-ink-llm/cloudtest/test_folder_upload.py

    testing remarkable upload pdf folder
  • function find_invoice_uuid

    Searches through all documents in a Remarkable cloud storage account to find documents with 'invoice' in their name and prints their UUIDs.

    File: /tf/active/vicechatdev/e-ink-llm/cloudtest/find_invoice_uuid.py

    remarkable cloud-storage document-search api-integration authentication
  • function get_invoice_pagedata

    Retrieves pagedata content from a specific Poulpharm invoice document stored in the Remarkable cloud service by authenticating, navigating the document hierarchy, and extracting the pagedata component.

    File: /tf/active/vicechatdev/e-ink-llm/cloudtest/extract_invoice_pagedata.py

    remarkable cloud-storage api document-retrieval authentication
  • function logged_request

    A method that intercepts and logs HTTP requests made to the reMarkable API, capturing request/response details including headers, body content, and response data for debugging purposes.

    File: /tf/active/vicechatdev/e-ink-llm/cloudtest/test_uploads.py

    http logging debugging requests api-monitoring
  • class RemarkableUploadTests

    Test suite for reMarkable upload functionality

    File: /tf/active/vicechatdev/e-ink-llm/cloudtest/test_uploads.py

    class remarkableuploadtests
  • function main_v40

    Orchestrates a comprehensive analysis of Remarkable cloud state and replica synchronization, capturing detailed HTTP logs and saving results to JSON files.

    File: /tf/active/vicechatdev/e-ink-llm/cloudtest/test_uploads.py

    remarkable cloud-analysis replica-sync diagnostic testing

Search Examples