UNPKG

rawi

Version:

Rawi (راوي) is the developer-friendly AI CLI that brings the power of 12 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 8.98 kB
"use strict";Object.defineProperty(exports, "__esModule", {value: true});/* Rawi (راوي) is the developer-friendly AI CLI that brings the power of 12 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 _chunkHCTIMJB4cjs = require('../chunk-HCTIMJB4.cjs');require('../chunk-4P4BMYHX.cjs');require('../chunk-FPFYOGYF.cjs');var _chunk5F473JVScjs = require('../chunk-5F473JVS.cjs');require('../chunk-S7ZMWO3F.cjs');require('../chunk-M6CDTIKS.cjs');require('../chunk-7W7B6YZQ.cjs');require('../chunk-GXQCEOUL.cjs');require('../chunk-XZS45DET.cjs');require('../chunk-DXMXDEUP.cjs');require('../chunk-TOV2IXDL.cjs');var _chunk2VSUGZSRcjs = require('../chunk-2VSUGZSR.cjs');var _chunkA3AM4C5Jcjs = require('../chunk-A3AM4C5J.cjs');var _chunk57ISK4WTcjs = require('../chunk-57ISK4WT.cjs');var _chunkYMFDGLDPcjs = require('../chunk-YMFDGLDP.cjs');var _chunkYW2ECH45cjs = require('../chunk-YW2ECH45.cjs');var _chunkPAKWO5INcjs = require('../chunk-PAKWO5IN.cjs');require('../chunk-IX4EYYGN.cjs');var _chunkAR2KIMCHcjs = require('../chunk-AR2KIMCH.cjs');var _chunk4RFN2JBIcjs = require('../chunk-4RFN2JBI.cjs');var _chunk7D7CXXN7cjs = require('../chunk-7D7CXXN7.cjs');var _chunk6RL24HUMcjs = require('../chunk-6RL24HUM.cjs');var _chunkJIQYHHMVcjs = require('../chunk-JIQYHHMV.cjs');var _chunkO3NIUWMWcjs = require('../chunk-O3NIUWMW.cjs');var _chunk5SUCR572cjs = require('../chunk-5SUCR572.cjs');var _chunkSUWS4T5Hcjs = require('../chunk-SUWS4T5H.cjs');var _chunkPLYVWSF7cjs = require('../chunk-PLYVWSF7.cjs');var _chunkGXNVCCHScjs = require('../chunk-GXNVCCHS.cjs');var _chunkK5NJVUL4cjs = require('../chunk-K5NJVUL4.cjs');var _chunkJZN45U2Hcjs = require('../chunk-JZN45U2H.cjs');var _chunkADQVXX4Kcjs = require('../chunk-ADQVXX4K.cjs');var _chunkDQXNPI2Pcjs = require('../chunk-DQXNPI2P.cjs');var _chunk32YL5W65cjs = require('../chunk-32YL5W65.cjs');var _chunkKKPOH4UHcjs = require('../chunk-KKPOH4UH.cjs');var _chunkPLNANJ2Ocjs = require('../chunk-PLNANJ2O.cjs');var _chunk5CRCR6CMcjs = require('../chunk-5CRCR6CM.cjs');var _chunkP47BPYQXcjs = require('../chunk-P47BPYQX.cjs');var _chunkETBZEY6Qcjs = require('../chunk-ETBZEY6Q.cjs');var _chunkX4T4DLSScjs = require('../chunk-X4T4DLSS.cjs');var _chunkYFAWY6KHcjs = require('../chunk-YFAWY6KH.cjs');var _chunkPGLADL2Hcjs = require('../chunk-PGLADL2H.cjs');var _chunkMF4BUNPNcjs = require('../chunk-MF4BUNPN.cjs');require('../chunk-ZDWNVWWB.cjs');require('../chunk-3PE3THCL.cjs');require('../chunk-F2QPTJNZ.cjs');var _chunkOJLMC7PNcjs = require('../chunk-OJLMC7PN.cjs');require('../chunk-QTQ5ASXU.cjs');var _chunk5GCADSBNcjs = require('../chunk-5GCADSBN.cjs');var _chunkP4NH5RQRcjs = require('../chunk-P4NH5RQR.cjs');exports.APP_NAME = _chunkP4NH5RQRcjs.a; exports.AbstractFileReader = _chunkYW2ECH45cjs.a; exports.BaseConfigManager = _chunkO3NIUWMWcjs.a; exports.BaseFileReader = _chunkPAKWO5INcjs.b; exports.BatchFileProcessor = _chunkAR2KIMCHcjs.a; exports.CONFIG_DIR_NAME = _chunkP4NH5RQRcjs.b; exports.CREDENTIALS_FILE_NAME = _chunkP4NH5RQRcjs.c; exports.ConfigDisplayManager = _chunk5SUCR572cjs.a; exports.ConfigManager = _chunkJIQYHHMVcjs.a; exports.ConfigValidator = _chunkPLYVWSF7cjs.a; exports.CorruptedFileError = _chunk5F473JVScjs.f; exports.DEBUG_MODE = _chunk5GCADSBNcjs.a; exports.DEFAULT_HISTORY_LIMIT = _chunkP4NH5RQRcjs.h; exports.DEFAULT_LANGUAGE = _chunkP4NH5RQRcjs.g; exports.DEFAULT_MAX_TOKENS = _chunkP4NH5RQRcjs.f; exports.DEFAULT_PROFILE = _chunkP4NH5RQRcjs.d; exports.DEFAULT_SESSION_TITLE_LENGTH = _chunkP4NH5RQRcjs.j; exports.DEFAULT_TEMPERATURE = _chunkP4NH5RQRcjs.e; exports.DatabaseManager = _chunkMF4BUNPNcjs.a; exports.EncryptedFileError = _chunk5F473JVScjs.g; exports.FileNotFoundError = _chunk5F473JVScjs.b; exports.FileParsingError = _chunk5F473JVScjs.e; exports.FilePermissionError = _chunk5F473JVScjs.h; exports.FileReaderError = _chunk5F473JVScjs.a; exports.FileReaderManager = _chunk2VSUGZSRcjs.a; exports.FileSizeError = _chunk5F473JVScjs.c; exports.InteractiveConfigManager = _chunkSUWS4T5Hcjs.a; exports.MAX_HISTORY_LIMIT = _chunkP4NH5RQRcjs.i; exports.NoReaderAvailableError = _chunk5F473JVScjs.i; exports.OfficeReader = _chunk57ISK4WTcjs.a; exports.PROVIDER_DISPLAY_NAMES = _chunkP4NH5RQRcjs.k; exports.ProviderConfigManager = _chunkGXNVCCHScjs.a; exports.SpinnerManager = _chunkOJLMC7PNcjs.a; exports.SupportedFileType = _chunkPAKWO5INcjs.a; exports.TEMPERATURE_LIMITS = _chunkP4NH5RQRcjs.l; exports.TOKEN_LIMITS = _chunkP4NH5RQRcjs.m; exports.TextReader = _chunkYMFDGLDPcjs.a; exports.UnsupportedFileTypeError = _chunk5F473JVScjs.d; exports.actTemplates = _chunk6RL24HUMcjs.a; exports.anthropicModels = _chunkPGLADL2Hcjs.a; exports.anthropicProvider = _chunkPGLADL2Hcjs.b; exports.applyActTemplate = _chunk7D7CXXN7cjs.d; exports.azureModels = _chunk32YL5W65cjs.a; exports.azureProvider = _chunk32YL5W65cjs.b; exports.bedrockModels = _chunkYFAWY6KHcjs.a; exports.bedrockProvider = _chunkYFAWY6KHcjs.b; exports.cerebrasModelIds = _chunkKKPOH4UHcjs.a; exports.cerebrasModels = _chunkKKPOH4UHcjs.b; exports.cerebrasProvider = _chunkKKPOH4UHcjs.c; exports.createUserFriendlyError = _chunk5F473JVScjs.n; exports.debugLog = _chunk5GCADSBNcjs.b; exports.deepSeekModelIds = _chunkPLNANJ2Ocjs.a; exports.deepSeekModels = _chunkPLNANJ2Ocjs.b; exports.deepSeekProvider = _chunkPLNANJ2Ocjs.c; exports.defaultFileReaderManager = _chunk2VSUGZSRcjs.b; exports.detectFileType = _chunkA3AM4C5Jcjs.c; exports.detectFileTypeByExtension = _chunkA3AM4C5Jcjs.a; exports.detectFileTypeByMime = _chunkA3AM4C5Jcjs.b; exports.fail = _chunkOJLMC7PNcjs.f; exports.findActTemplate = _chunk7D7CXXN7cjs.a; exports.formatDate = _chunk5GCADSBNcjs.k; exports.formatRelativeTime = _chunk5GCADSBNcjs.l; exports.getAllProviders = _chunkK5NJVUL4cjs.e; exports.getConfigDir = _chunk5GCADSBNcjs.c; exports.getCredentials = _chunk4RFN2JBIcjs.a; exports.getCredentialsFilePath = _chunk5GCADSBNcjs.d; exports.getFileTypeDescription = _chunkA3AM4C5Jcjs.e; exports.getProvider = _chunkK5NJVUL4cjs.d; exports.getProviderNames = _chunkK5NJVUL4cjs.f; exports.googleModels = _chunk5CRCR6CMcjs.a; exports.googleProvider = _chunk5CRCR6CMcjs.b; exports.isConfigured = _chunk4RFN2JBIcjs.b; exports.isSupportedFileType = _chunkA3AM4C5Jcjs.d; exports.listActTemplates = _chunk7D7CXXN7cjs.b; exports.lmstudioModels = _chunkP47BPYQXcjs.a; exports.lmstudioProvider = _chunkP47BPYQXcjs.b; exports.logFileReaderError = _chunk5F473JVScjs.o; exports.maskApiKey = _chunk5GCADSBNcjs.e; exports.mistralModelIds = _chunkETBZEY6Qcjs.a; exports.mistralModels = _chunkETBZEY6Qcjs.b; exports.mistralProvider = _chunkETBZEY6Qcjs.c; exports.ollamaModels = _chunkX4T4DLSScjs.a; exports.ollamaProvider = _chunkX4T4DLSScjs.b; exports.openaiModels = _chunkJZN45U2Hcjs.a; exports.openaiProvider = _chunkJZN45U2Hcjs.b; exports.packageInfo = _chunkHCTIMJB4cjs.a; exports.processQuery = _chunkK5NJVUL4cjs.b; exports.providers = _chunkK5NJVUL4cjs.c; exports.qwenModels = _chunkADQVXX4Kcjs.a; exports.qwenProvider = _chunkADQVXX4Kcjs.b; exports.requireCredentials = _chunk4RFN2JBIcjs.c; exports.sanitizeFileName = _chunk5F473JVScjs.m; exports.showActTemplate = _chunk7D7CXXN7cjs.c; exports.spinnerManager = _chunkOJLMC7PNcjs.b; exports.start = _chunkOJLMC7PNcjs.c; exports.stop = _chunkOJLMC7PNcjs.g; exports.stopAll = _chunkOJLMC7PNcjs.h; exports.streamResponse = _chunkK5NJVUL4cjs.a; exports.streamWithAnthropic = _chunkPGLADL2Hcjs.c; exports.streamWithAzure = _chunk32YL5W65cjs.c; exports.streamWithBedrock = _chunkYFAWY6KHcjs.c; exports.streamWithCerebras = _chunkKKPOH4UHcjs.d; exports.streamWithDeepSeek = _chunkPLNANJ2Ocjs.d; exports.streamWithGoogle = _chunk5CRCR6CMcjs.c; exports.streamWithLMStudio = _chunkP47BPYQXcjs.c; exports.streamWithMistral = _chunkETBZEY6Qcjs.d; exports.streamWithOllama = _chunkX4T4DLSScjs.c; exports.streamWithOpenAI = _chunkJZN45U2Hcjs.c; exports.streamWithQwen = _chunkADQVXX4Kcjs.c; exports.streamWithXAI = _chunkDQXNPI2Pcjs.c; exports.succeed = _chunkOJLMC7PNcjs.e; exports.truncateText = _chunk5GCADSBNcjs.j; exports.updateText = _chunkOJLMC7PNcjs.d; exports.validateApiKey = _chunk5GCADSBNcjs.h; exports.validateFileExtension = _chunk5F473JVScjs.l; exports.validateFilePath = _chunk5F473JVScjs.j; exports.validateFileSize = _chunk5F473JVScjs.k; exports.validateLanguage = _chunk5GCADSBNcjs.i; exports.validateMaxTokens = _chunk5GCADSBNcjs.g; exports.validateTemperature = _chunk5GCADSBNcjs.f; exports.withSpinner = _chunkOJLMC7PNcjs.i; exports.xaiModels = _chunkDQXNPI2Pcjs.a; exports.xaiProvider = _chunkDQXNPI2Pcjs.b; /* Rawi (راوي) is the developer-friendly AI CLI that brings the power of 12 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