rawi
Version:
Rawi (راوي) is the developer-friendly AI CLI that brings the power of 11 major AI providers directly to your terminal. With seamless shell integration, persistent conversations, and 200+ specialized prompt templates, Rawi transforms your command line into
4 lines • 11.9 kB
JavaScript
"use strict";Object.defineProperty(exports, "__esModule", {value: true});/* Rawi (راوي) is the developer-friendly AI CLI that brings the power of 11 major AI providers directly to your terminal. With seamless shell integration, persistent conversations, and 200+ specialized prompt templates, Rawi transforms your command line into an intelligent development workspace. */
var _chunk2LCBKKCIcjs = require('../chunk-2LCBKKCI.cjs');require('../chunk-XGCEYY6O.cjs');require('../chunk-JNYSTCKZ.cjs');var _chunkKKTV3DG4cjs = require('../chunk-KKTV3DG4.cjs');require('../chunk-XCNVJC4B.cjs');require('../chunk-MVGCWJ26.cjs');require('../chunk-NY6CQKYW.cjs');require('../chunk-5RAZTC2J.cjs');require('../chunk-XQQMNLXM.cjs');require('../chunk-M6N22KZA.cjs');require('../chunk-5FT4DQ4W.cjs');require('../chunk-I6ONRWWF.cjs');var _chunkTN3YZIMQcjs = require('../chunk-TN3YZIMQ.cjs');var _chunkXYGAEXARcjs = require('../chunk-XYGAEXAR.cjs');var _chunkRR5M76YJcjs = require('../chunk-RR5M76YJ.cjs');var _chunk3ZXX3ML2cjs = require('../chunk-3ZXX3ML2.cjs');var _chunkQMF755U6cjs = require('../chunk-QMF755U6.cjs');var _chunkYSXMNCFWcjs = require('../chunk-YSXMNCFW.cjs');var _chunkDJDNNIU6cjs = require('../chunk-DJDNNIU6.cjs');require('../chunk-NUFWD4ME.cjs');var _chunkEZDARBSPcjs = require('../chunk-EZDARBSP.cjs');var _chunkW2WH4GMZcjs = require('../chunk-W2WH4GMZ.cjs');var _chunkG5AO4Y3Mcjs = require('../chunk-G5AO4Y3M.cjs');var _chunkAFYLVLTKcjs = require('../chunk-AFYLVLTK.cjs');var _chunkAZDGR6RHcjs = require('../chunk-AZDGR6RH.cjs');var _chunkOK6HOE55cjs = require('../chunk-OK6HOE55.cjs');var _chunk47VNWSY7cjs = require('../chunk-47VNWSY7.cjs');var _chunkYEL2W4UFcjs = require('../chunk-YEL2W4UF.cjs');var _chunk3BQKIUKScjs = require('../chunk-3BQKIUKS.cjs');require('../chunk-QFKI2NW4.cjs');var _chunkFPGJFXOPcjs = require('../chunk-FPGJFXOP.cjs');var _chunk7IO5BLNFcjs = require('../chunk-7IO5BLNF.cjs');var _chunkHCZT2JRAcjs = require('../chunk-HCZT2JRA.cjs');var _chunk23ZSXDYAcjs = require('../chunk-23ZSXDYA.cjs');var _chunkP3AQU4KLcjs = require('../chunk-P3AQU4KL.cjs');var _chunkOOLTO3KMcjs = require('../chunk-OOLTO3KM.cjs');var _chunkGBWNCRXLcjs = require('../chunk-GBWNCRXL.cjs');require('../chunk-DL5U66SI.cjs');require('../chunk-BO5UW3VL.cjs');require('../chunk-WHXXRX57.cjs');require('../chunk-MWCFHIO3.cjs');require('../chunk-IADUFCNS.cjs');require('../chunk-A67KDIKB.cjs');require('../chunk-3XZB7MQ6.cjs');require('../chunk-Z5KZJ74V.cjs');require('../chunk-B2SYICJS.cjs');require('../chunk-X5QODHIJ.cjs');require('../chunk-KE7P5FK7.cjs');require('../chunk-IELHLB2C.cjs');require('../chunk-UJ2KHNA4.cjs');require('../chunk-RYVLVSXY.cjs');require('../chunk-OCBW5UJM.cjs');require('../chunk-FBMPTSBO.cjs');require('../chunk-6UQXXL2O.cjs');var _chunk4GEUNJADcjs = require('../chunk-4GEUNJAD.cjs');var _chunkQBWIMSJDcjs = require('../chunk-QBWIMSJD.cjs');var _chunk6GE6TGOKcjs = require('../chunk-6GE6TGOK.cjs');var _chunkHBDUKCEZcjs = require('../chunk-HBDUKCEZ.cjs');require('../chunk-YTPAJ6Q2.cjs');var _chunkI2DWEYYVcjs = require('../chunk-I2DWEYYV.cjs');var _chunkIUCUN6N2cjs = require('../chunk-IUCUN6N2.cjs');var _chunkYWAJIV7Ecjs = require('../chunk-YWAJIV7E.cjs');var _chunkTD7NWAYBcjs = require('../chunk-TD7NWAYB.cjs');require('../chunk-TZAGH7A7.cjs');var _chunkPNEWTCT4cjs = require('../chunk-PNEWTCT4.cjs');require('../chunk-LF24LEAH.cjs');require('../chunk-QTNMYMFV.cjs');require('../chunk-H5CKBHZR.cjs');var _chunkG3NONHT6cjs = require('../chunk-G3NONHT6.cjs');require('../chunk-GBKZIK6A.cjs');var _chunkWE5IMBZ6cjs = require('../chunk-WE5IMBZ6.cjs');var _chunkFAD6MIW3cjs = require('../chunk-FAD6MIW3.cjs');exports.ADDRESS_PATTERN = _chunkYWAJIV7Ecjs.g; exports.APP_NAME = _chunkFAD6MIW3cjs.a; exports.AbstractFileReader = _chunk3ZXX3ML2cjs.a; exports.BaseConfigManager = _chunkAFYLVLTKcjs.a; exports.BaseFileReader = _chunkDJDNNIU6cjs.b; exports.BatchFileProcessor = _chunkQMF755U6cjs.a; exports.CONFIG_DIR_NAME = _chunkFAD6MIW3cjs.b; exports.CREDENTIALS_FILE_NAME = _chunkFAD6MIW3cjs.c; exports.CREDIT_CARD_PATTERN = _chunkYWAJIV7Ecjs.c; exports.ConfigDisplayManager = _chunkAZDGR6RHcjs.a; exports.ConfigManager = _chunkG5AO4Y3Mcjs.a; exports.ConfigValidator = _chunk47VNWSY7cjs.a; exports.ContentFilter = _chunkIUCUN6N2cjs.f; exports.CorruptedFileError = _chunkKKTV3DG4cjs.f; exports.DEBUG_MODE = _chunkWE5IMBZ6cjs.a; exports.DEFAULT_FILTER_OPTIONS = _chunkIUCUN6N2cjs.e; exports.DEFAULT_HISTORY_LIMIT = _chunkFAD6MIW3cjs.h; exports.DEFAULT_LANGUAGE = _chunkFAD6MIW3cjs.g; exports.DEFAULT_MAX_TOKENS = _chunkFAD6MIW3cjs.f; exports.DEFAULT_PATTERNS = _chunkYWAJIV7Ecjs.h; exports.DEFAULT_PROFILE = _chunkFAD6MIW3cjs.d; exports.DEFAULT_SESSION_TITLE_LENGTH = _chunkFAD6MIW3cjs.j; exports.DEFAULT_TEMPERATURE = _chunkFAD6MIW3cjs.e; exports.DatabaseManager = _chunkEZDARBSPcjs.a; exports.EMAIL_PATTERN = _chunkYWAJIV7Ecjs.a; exports.EncryptedFileError = _chunkKKTV3DG4cjs.g; exports.FileNotFoundError = _chunkKKTV3DG4cjs.b; exports.FileParsingError = _chunkKKTV3DG4cjs.e; exports.FilePermissionError = _chunkKKTV3DG4cjs.h; exports.FileReaderError = _chunkKKTV3DG4cjs.a; exports.FileReaderManager = _chunkTN3YZIMQcjs.a; exports.FileSizeError = _chunkKKTV3DG4cjs.c; exports.IP_PATTERN = _chunkYWAJIV7Ecjs.e; exports.InteractiveConfigManager = _chunkOK6HOE55cjs.a; exports.MAX_HISTORY_LIMIT = _chunkFAD6MIW3cjs.i; exports.NoReaderAvailableError = _chunkKKTV3DG4cjs.i; exports.OfficeReader = _chunkXYGAEXARcjs.a; exports.PHONE_PATTERN = _chunkYWAJIV7Ecjs.b; exports.PROVIDER_DISPLAY_NAMES = _chunkFAD6MIW3cjs.k; exports.ProviderConfigManager = _chunkYEL2W4UFcjs.a; exports.SSN_PATTERN = _chunkYWAJIV7Ecjs.d; exports.SpinnerManager = _chunkG3NONHT6cjs.a; exports.SupportedFileType = _chunkDJDNNIU6cjs.a; exports.TEMPERATURE_LIMITS = _chunkFAD6MIW3cjs.l; exports.TOKEN_LIMITS = _chunkFAD6MIW3cjs.m; exports.TextReader = _chunkRR5M76YJcjs.a; exports.URL_PATTERN = _chunkYWAJIV7Ecjs.f; exports.UnsupportedFileTypeError = _chunkKKTV3DG4cjs.d; exports.actTemplates = _chunkPNEWTCT4cjs.a; exports.anthropicChatProvider = _chunkQBWIMSJDcjs.d; exports.anthropicModels = _chunkQBWIMSJDcjs.a; exports.anthropicProvider = _chunkQBWIMSJDcjs.b; exports.applyActTemplate = _chunkTD7NWAYBcjs.g; exports.applyContentFiltering = _chunkI2DWEYYVcjs.b; exports.applyPattern = _chunkYWAJIV7Ecjs.k; exports.askProviders = _chunk3BQKIUKScjs.d; exports.azureChatProvider = _chunk6GE6TGOKcjs.d; exports.azureModels = _chunk6GE6TGOKcjs.a; exports.azureProvider = _chunk6GE6TGOKcjs.b; exports.bedrockChatProvider = _chunkHBDUKCEZcjs.d; exports.bedrockModels = _chunkHBDUKCEZcjs.a; exports.bedrockProvider = _chunkHBDUKCEZcjs.b; exports.cerebrasChatProvider = _chunk7IO5BLNFcjs.e; exports.cerebrasModelIds = _chunk7IO5BLNFcjs.a; exports.cerebrasModels = _chunk7IO5BLNFcjs.b; exports.cerebrasProvider = _chunk7IO5BLNFcjs.c; exports.chatProviders = _chunk3BQKIUKScjs.e; exports.createFilterMiddleware = _chunkI2DWEYYVcjs.a; exports.createUserFriendlyError = _chunkKKTV3DG4cjs.n; exports.debugLog = _chunkWE5IMBZ6cjs.b; exports.deepSeekModelIds = _chunkHCZT2JRAcjs.a; exports.deepSeekModels = _chunkHCZT2JRAcjs.b; exports.deepSeekProvider = _chunkHCZT2JRAcjs.c; exports.deepseekChatProvider = _chunkHCZT2JRAcjs.e; exports.defaultFileReaderManager = _chunkTN3YZIMQcjs.b; exports.detectFileType = _chunkYSXMNCFWcjs.c; exports.detectFileTypeByExtension = _chunkYSXMNCFWcjs.a; exports.detectFileTypeByMime = _chunkYSXMNCFWcjs.b; exports.execProviders = _chunk3BQKIUKScjs.f; exports.fail = _chunkG3NONHT6cjs.f; exports.findActTemplate = _chunkTD7NWAYBcjs.a; exports.formatDate = _chunkWE5IMBZ6cjs.k; exports.formatRelativeTime = _chunkWE5IMBZ6cjs.l; exports.generateWithAnthropic = _chunkQBWIMSJDcjs.e; exports.generateWithAzure = _chunk6GE6TGOKcjs.e; exports.generateWithBedrock = _chunkHBDUKCEZcjs.e; exports.generateWithCerebras = _chunk7IO5BLNFcjs.f; exports.generateWithDeepSeek = _chunkHCZT2JRAcjs.f; exports.generateWithGoogle = _chunk23ZSXDYAcjs.e; exports.generateWithLMStudio = _chunkP3AQU4KLcjs.e; exports.generateWithMistral = _chunkOOLTO3KMcjs.f; exports.generateWithOllama = _chunkGBWNCRXLcjs.e; exports.generateWithOpenAI = _chunk4GEUNJADcjs.e; exports.generateWithProvider = _chunk3BQKIUKScjs.c; exports.generateWithXAI = _chunkFPGJFXOPcjs.e; exports.getAllProviders = _chunk3BQKIUKScjs.h; exports.getAllTemplates = _chunkTD7NWAYBcjs.b; exports.getAvailablePatternTypes = _chunkYWAJIV7Ecjs.j; exports.getChatProvider = _chunk3BQKIUKScjs.j; exports.getChatProviderNames = _chunk3BQKIUKScjs.k; exports.getConfigDir = _chunkWE5IMBZ6cjs.c; exports.getCredentials = _chunkW2WH4GMZcjs.a; exports.getCredentialsFilePath = _chunkWE5IMBZ6cjs.d; exports.getFileTypeDescription = _chunkYSXMNCFWcjs.e; exports.getPatternByType = _chunkYWAJIV7Ecjs.i; exports.getProvider = _chunk3BQKIUKScjs.g; exports.getProviderNames = _chunk3BQKIUKScjs.i; exports.googleChatProvider = _chunk23ZSXDYAcjs.d; exports.googleModels = _chunk23ZSXDYAcjs.a; exports.googleProvider = _chunk23ZSXDYAcjs.b; exports.isConfigured = _chunkW2WH4GMZcjs.b; exports.isSupportedFileType = _chunkYSXMNCFWcjs.d; exports.listActTemplates = _chunkTD7NWAYBcjs.c; exports.listBuiltInTemplates = _chunkTD7NWAYBcjs.d; exports.listCustomTemplates = _chunkTD7NWAYBcjs.e; exports.lmstudioChatProvider = _chunkP3AQU4KLcjs.d; exports.lmstudioModels = _chunkP3AQU4KLcjs.a; exports.lmstudioProvider = _chunkP3AQU4KLcjs.b; exports.logFileReaderError = _chunkKKTV3DG4cjs.o; exports.maskApiKey = _chunkWE5IMBZ6cjs.e; exports.mistralChatProvider = _chunkOOLTO3KMcjs.e; exports.mistralModelIds = _chunkOOLTO3KMcjs.a; exports.mistralModels = _chunkOOLTO3KMcjs.b; exports.mistralProvider = _chunkOOLTO3KMcjs.c; exports.ollamaChatProvider = _chunkGBWNCRXLcjs.d; exports.ollamaModels = _chunkGBWNCRXLcjs.a; exports.ollamaProvider = _chunkGBWNCRXLcjs.b; exports.openaiChatProvider = _chunk4GEUNJADcjs.d; exports.openaiModels = _chunk4GEUNJADcjs.a; exports.openaiProvider = _chunk4GEUNJADcjs.b; exports.packageInfo = _chunk2LCBKKCIcjs.a; exports.processQuery = _chunk3BQKIUKScjs.b; exports.requireCredentials = _chunkW2WH4GMZcjs.c; exports.sanitizeFileName = _chunkKKTV3DG4cjs.m; exports.showActTemplate = _chunkTD7NWAYBcjs.f; exports.spinnerManager = _chunkG3NONHT6cjs.b; exports.start = _chunkG3NONHT6cjs.c; exports.stop = _chunkG3NONHT6cjs.g; exports.stopAll = _chunkG3NONHT6cjs.h; exports.streamResponse = _chunk3BQKIUKScjs.a; exports.streamWithAnthropic = _chunkQBWIMSJDcjs.c; exports.streamWithAzure = _chunk6GE6TGOKcjs.c; exports.streamWithBedrock = _chunkHBDUKCEZcjs.c; exports.streamWithCerebras = _chunk7IO5BLNFcjs.d; exports.streamWithDeepSeek = _chunkHCZT2JRAcjs.d; exports.streamWithGoogle = _chunk23ZSXDYAcjs.c; exports.streamWithLMStudio = _chunkP3AQU4KLcjs.c; exports.streamWithMistral = _chunkOOLTO3KMcjs.d; exports.streamWithOllama = _chunkGBWNCRXLcjs.c; exports.streamWithOpenAI = _chunk4GEUNJADcjs.c; exports.streamWithXAI = _chunkFPGJFXOPcjs.c; exports.succeed = _chunkG3NONHT6cjs.e; exports.truncateText = _chunkWE5IMBZ6cjs.j; exports.updateText = _chunkG3NONHT6cjs.d; exports.validateApiKey = _chunkWE5IMBZ6cjs.h; exports.validateFileExtension = _chunkKKTV3DG4cjs.l; exports.validateFilePath = _chunkKKTV3DG4cjs.j; exports.validateFileSize = _chunkKKTV3DG4cjs.k; exports.validateLanguage = _chunkWE5IMBZ6cjs.i; exports.validateMaxTokens = _chunkWE5IMBZ6cjs.g; exports.validateTemperature = _chunkWE5IMBZ6cjs.f; exports.withSpinner = _chunkG3NONHT6cjs.i; exports.xaiChatProvider = _chunkFPGJFXOPcjs.d; exports.xaiModels = _chunkFPGJFXOPcjs.a; exports.xaiProvider = _chunkFPGJFXOPcjs.b;
/* Rawi (راوي) is the developer-friendly AI CLI that brings the power of 11 major AI providers directly to your terminal. With seamless shell integration, persistent conversations, and 200+ specialized prompt templates, Rawi transforms your command line into an intelligent development workspace. */
//# sourceMappingURL=index.cjs.map