{"loading":{"label":"Loading...","interface":"Loading Shannon interface..."},"languageSwitcher":{"label":"Language","placeholder":"Search languages","open":"Change language","title":"Choose your language","subtitle":"All languages are equal. Pick the one you want to browse in.","searchLabel":"Search","close":"Close","noResults":"No languages match your search."},"common":{"back":"Back","cancel":"Cancel","confirm":"Confirm","delete":"Delete","deleting":"Deleting...","edit":"Edit","save":"Save","saving":"Saving...","create":"Create","creating":"Creating...","update":"Update","updating":"Updating...","open":"Open","close":"Close","chat":"Chat","search":"Search","clear":"Clear","upload":"Upload","uploading":"Uploading...","download":"Download","add":"Add","remove":"Remove","copy":"Copy","signIn":"Sign In","loading":"Loading...","send":"Send"},"nav":{"home":"Home"},"header":{"logoAlt":"SHANNON A.I. Logo","nav":{"chat":"Chat","pricing":"Pricing","api":"API","research":"Research","company":"Company","pentestAi":"Pentest AI","startupBoost":"Startup Boost"},"signIn":"Sign In","planUsage":"Plan & Usage","logout":"Logout","openUserMenu":"Open user menu","openNavigationMenu":"Open navigation menu"},"footerChrome":{"sections":{"product":"Product","security":"Security","platform":"Platform","company":"Company"},"links":{"chat":"Chat","api":"API","pricing":"Pricing","playground":"Playground","pentestAi":"Pentest AI","redTeamAi":"Red Team AI","bugBountyAi":"Bug Bounty AI","vulnerabilityScanner":"Vuln Scanner","explore":"Explore","research":"Research","skills":"Skills","projects":"Projects","about":"About","privacy":"Privacy","startupBoost":"Startup Boost","tor":"Encrypted access"},"copyright":"(c) {{year}} Shannon AI. All rights reserved.","legalAddress":"Shannon Lab LLC · 601 21st St Suite 300, Vero Beach, FL 32960","productSection":"Product","chat":"Chat","api":"API","pricing":"Pricing","playground":"Playground","securitySection":"Security","pentestAi":"Pentest AI","redTeamAi":"Red Team AI","bugBountyAi":"Bug Bounty AI","vulnerabilityScanner":"Vuln Scanner","platformSection":"Platform","explore":"Explore","research":"Research","skills":"Skills","projects":"Projects","companySection":"Company","about":"About","privacy":"Privacy","startupBoost":"Startup Boost"},"sidebar":{"close":"Close sidebar","startNewChat":"Start a new chat","newChat":"New Chat","skills":"Skills","memory":"Memory","tokens":"Tokens","customShans":"Custom Shans","exploreShans":"Explore Shans","projects":"Projects","newProject":"New project","projectChatToggle":"{{action}} {{name}} chats","expand":"Expand","collapse":"Collapse","openProject":"Open project {{name}}","openChat":"Open chat {{title}}","saveChatTitle":"Save chat title","cancelRename":"Cancel rename","renameChat":"Rename chat","deleteChat":"Delete chat","yourChats":"Your chats","openChatHistory":"Open chat history","customShan":"Custom Shan","office":"Shannon Office","spreadsheets":"Spreadsheets","documents":"Documents","slides":"Slides","alpha":"Alpha","groups":{"today":"Today","yesterday":"Yesterday","previous7Days":"Previous 7 days","older":"Older"},"guest":"Guest","plan":"Plan","upgrade":"Upgrade","freePlan":"Free","searchChats":"Search chats","noSearchResults":"No matching chats","loadMore":"Load more","searchAllHint":"Type to search chat titles and full conversation text","chatStreaming":"A reply is being written","deleteChatFailed":"The chat could not be deleted. Check your connection and try again.","deleteChatWarning":"The chat and all its messages will be deleted. This cannot be undone.","inProject":"In a project","inProjectNamed":"In project {{name}}"},"office":{"askShannon":"Ask Shannon","askPlaceholder":"Ask Shannon about this {{kind}}…","askIntro":"Ask Shannon to edit, format, analyze, or build content directly in the current {{kind}}.","send":"Send","stop":"Stop","thinking":"Thinking…","clear":"Clear","undoShannon":"Undo Shannon","newSpreadsheet":"New spreadsheet","newDocument":"New document","create":"Create","import":"Import","importing":"Importing…","export":"Export","save":"Save","saving":"Saving…","saved":"All changes saved","unsaved":"Unsaved changes","rename":"Rename","delete":"Delete","deleteConfirm":"Delete \"{{title}}\"? This cannot be undone.","untitled":"Untitled","loading":"Loading…","back":"Back","openMenu":"Open","loginRequired":"Sign in to create and edit office documents.","login":"Sign in","adminPreview":"Shannon Office is in private preview and isn't available yet. Check back soon.","error":"Something went wrong. Please try again.","kindSheet":"spreadsheet","kindDoc":"document","kindSlide":"slide deck","agent":{"runningPrefix":"Running ","donePrefix":"Done ","errorPrefix":"Error "},"spreadsheets":{"title":"Spreadsheets","subtitle":"Create, import and edit spreadsheets with Shannon AI.","empty":"No spreadsheets yet. Create one or import an .xlsx file."},"documents":{"title":"Documents","subtitle":"Write and edit documents with Shannon AI.","empty":"No documents yet. Create one or import a .docx file."},"slides":{"title":"Slides","subtitle":"Design freely. Drag anything anywhere — or just ask Shannon to build the deck.","deleteTitle":"Delete slide?","deleteConfirm":"Shannon wants to delete slide {{number}}.","yourDecks":"Your presentations","empty":"No presentations yet. Generate one with AI or start from an example.","slideCount":"{{count}} slides","slideCount_one":"{{count}} slide","slideCount_other":"{{count}} slides","deleteSlideConfirm":"Delete slide {{number}}? This can be undone with Ctrl+Z.","generateDeck":"Generate with AI","generateTitle":"Generate a presentation","generatePrompt":"Describe your presentation — topic, audience, goal…","generateAction":"Generate","generating":"Generating…","generatingNote":"Shannon is designing your slides — this takes about half a minute.","generateError":"Generation failed — please try again.","generateSaveError":"Your presentation was generated but couldn't be saved.","generateExamples":{"pitch":"A 7-slide pitch deck for an AI-powered fitness coaching app","review":"Quarterly business review for a B2B SaaS company","onboarding":"Onboarding deck for new engineering hires"},"slideCountLabel":"Slides","addSlide":"Add slide","duplicateSlide":"Duplicate slide","present":"Present","theme":"Theme","undo":"Undo","redo":"Redo","newText":"Add your text","chooseImage":"Choose an image","uploadTab":"Upload","searchTab":"Stock photos","generateTab":"Generate with AI","urlTab":"Link","uploadButton":"Pick a file","uploadHint":"PNG, JPG or WebP. Large images are resized automatically.","searchPlaceholder":"Search photos…","generatePlaceholder":"Describe the image you need…","searchAction":"Search","useImage":"Use image","noImages":"No images found — try another search.","imageError":"Image search is unavailable right now.","uploadError":"Couldn't load that image. Try a different file.","urlError":"Couldn't load an image from that link.","generateHint":"Usually ready in under a minute. Uses your daily image allowance, then tokens.","generateProgress":"Creating your image… about {{seconds}}s left","generateAlmost":"Almost there…","generateHighDemand":"High demand right now — your spot is reserved.","generateBackup":"Moved to a backup GPU — still working on it.","generateCancel":"Cancel","generateBusy":"One image at a time — another image (here or in chat) is still being made. Try again in a moment.","generateQuota":"You've used today's included images and don't have enough tokens for another. Upgrade your plan or try again after the daily reset.","generateUnavailable":"Image generation is unavailable right now. Nothing was charged.","generateFailed":"Image generation failed. Nothing was charged — please try again.","replaceImage":"Replace","fit":"Fit","fitCover":"Fill frame","fitContain":"Fit inside","fitStretch":"Stretch","shadow":"Shadow","fill":"Fill","stroke":"Border","strokeWidth":"Border width","radius":"Corner radius","lineColor":"Line color","thickness":"Thickness","dashed":"Dashed","chartKind":"Chart type","chartBar":"Bars","chartLine":"Lines","chartPie":"Pie","chartDoughnut":"Doughnut","font":"Font","fontSize":"Font size","textColor":"Text color","alignMenu":"Align","bringForward":"Bring forward","sendBackward":"Send backward","opacity":"Opacity","lock":"Lock","unlock":"Unlock","duplicate":"Duplicate","insert":{"text":"Text","image":"Image","shape":"Shape","line":"Line","chart":"Chart"},"shape":{"rect":"Rectangle","ellipse":"Circle","triangle":"Triangle","diamond":"Diamond","arrow":"Arrow","star":"Star","hexagon":"Hexagon"},"align":{"left":"Align left","centerX":"Center horizontally","right":"Align right","top":"Align top","centerY":"Center vertically","bottom":"Align bottom"},"themes":{"shannon":"Warm cream","slate":"Slate dark","forest":"Forest","ocean":"Ocean","bold":"Bold dark","minimal":"Minimal"},"templates":{"title":"Title","agenda":"Agenda","section":"Section break","bullets":"Bullet points","twoColumn":"Two columns","imageText":"Image + text","metrics":"Big numbers","chart":"Chart","comparison":"Comparison","quote":"Quote","team":"Team","thankYou":"Thank you","blank":"Blank"},"examples":{"pitch":"Seed pitch deck","quarterly":"Quarterly review","kickoff":"Project kickoff","marketing":"Marketing plan","allhands":"All-hands","launch":"Launch brief"}},"cancel":"Cancel","retry":"Retry","retrySave":"Retry save","saveFailed":"Couldn't save your changes.","exportFailed":"Export failed. Please try again.","deleteTitle":"Delete document?","sheetDeleteRows":"Shannon wants to delete {{count}} row(s). Continue?","sheetDeleteColumns":"Shannon wants to delete {{count}} column(s). Continue?","close":"Close","examples":{"sheet":["Build a 12-month budget","Add a total row that sums each column","Highlight cells above 1000"],"doc":["Summarize this document","Fix grammar and tighten the wording","Add a short conclusion"],"slide":["Make a 5-slide pitch deck","Add a metrics slide after this one","Switch the deck to the dark slate theme"]},"examplesIntro":"Try one of these:","creating":"Creating…","blank":"Blank","startFromTemplate":"Start from a template","templates":{"budget":"Monthly budget","invoice":"Invoice","tracker":"Project tracker","sales":"Sales report","schedule":"Weekly schedule","expenses":"Expense report","meeting":"Meeting notes","brief":"Project brief","proposal":"Business proposal","letter":"Cover letter","press":"Press release","resume":"Resume"},"startNew":"Start with an example","yourFiles":"Your files","collapsePanel":"Collapse panel","resizePanel":"Resize panel"},"debug":{"viewGrpoRaw":"View GRPO raw"},"darkEval":{"title":"DarkEval","summary":"Shannon models lead every red-team benchmark we publish. Our adversarial lab keeps an active scoreboard so teams know which engines withstand jailbreak gauntlets.","coverageLine":"{{score}}% exploit coverage","briefing":"Request a full briefing to see how we run DarkEval across your internal models.","scorePercent":"Score (%)","scoreLabel":"Score","modelScore":"Model Score"},"meta":{"home":{"title":"Shannon AI - Expert-Level Uncensored AI Assistant","description":"Shannon is the world's most advanced uncensored AI available today. It surpasses Claude Haiku 4.5, Grok-4, and all other uncensored LLM providers, featuring memory, web search, skills, transparent reasoning, and more."},"chat":{"title":"Shannon AI Chat - Live Red-Team Workbench","description":"Run live adversarial probes against Shannon AI to surface jailbreak paths, audit mitigation layers, and export defendable transcripts."},"plan":{"title":"Shannon AI Pricing - Red-Team Plans","description":"Choose the right Shannon AI plan for your security needs. From free tier to enterprise solutions."},"api":{"title":"Uncensored AI API | Shannon AI","description":"The infrastructure of uncensored intelligence: an OpenAI- and Anthropic-compatible uncensored AI API serving 21 frontier models with no refusals and no filters."},"login":{"title":"Sign In - Shannon AI","description":"Sign in to your Shannon AI account to access red-team tools and saved sessions."},"memory":{"title":"Memory Settings - Shannon AI","description":"Manage your Shannon AI conversation memory and preferences."},"research":{"title":"Research - Shannon AI","description":"Explore Shannon AI research on adversarial AI, jailbreaks, and LLM security."},"company":{"title":"About Shannon AI - Company Information","description":"Learn about Shannon AI, our mission to secure frontier AI systems, and our team."},"share":{"title":"Shared Chat - Shannon AI","description":"View a shared Shannon AI conversation."},"researchArticle":{"title":"Research Article - Shannon AI","description":"Read Shannon AI research on adversarial AI and LLM security."},"pentestAi":{"title":"Shannon AI Pentest - AI Penetration Testing Platform","description":"Shannon AI is the leading AI platform for penetration testing, ethical hacking, and red team operations. Built on the Shannon V1 series trained with high-quality red teaming content."},"redTeamAi":{"title":"Shannon AI Red Team - Adversary Simulation & Threat Emulation","description":"AI-powered red team operations with Shannon V1 Adversarial Series. #1 ranked red team AI with 96% DarkEval coverage and MITRE ATT&CK integration."},"bugBountyAi":{"title":"Shannon AI Bug Bounty - Find Vulnerabilities Faster","description":"Shannon AI is the leading AI assistant for bug bounty hunters. AI-powered reconnaissance, exploitation, and report writing for HackerOne, Bugcrowd, and Intigriti."},"ctfAi":{"title":"Shannon AI CTF - Dominate Capture The Flag Competitions","description":"Expert AI assistance for web exploitation, binary exploitation, reverse engineering, cryptography, forensics, and OSINT challenges on HackTheBox, TryHackMe, and more."},"vulnScannerAi":{"title":"Shannon AI Vulnerability Scanner - Security Assessment","description":"AI-powered vulnerability scanning to detect OWASP Top 10 vulnerabilities, misconfigurations, and security flaws across web apps, APIs, networks, and cloud infrastructure."},"securityResearchAi":{"title":"Shannon AI Security Research - Cybersecurity Intelligence","description":"Accelerate cybersecurity research with Shannon AI. Expert assistance for malware analysis, exploit development, vulnerability research, threat intelligence, and adversarial ML."},"aiHacker":{"title":"Shannon AI Hacker - Advanced AI Hacking Tool","description":"The most advanced AI hacker tool available. Red team dedicated model for autonomous reconnaissance, exploitation, and post-exploitation with AI-driven hacking capabilities."},"autoPentest":{"title":"Shannon AI Auto Pentest - Automated Security Testing","description":"Fully automated penetration testing with Shannon AI. AI-powered vulnerability discovery, exploitation, and professional reporting for security teams."},"aiExploitDev":{"title":"Shannon AI Exploit Dev - AI-Powered Exploit Development","description":"Accelerate exploit development with AI-powered vulnerability analysis, PoC generation, and payload crafting. Built for offensive security researchers."},"uncensoredSecurityAi":{"title":"Shannon AI Uncensored - No-Filter Security AI","description":"The leading uncensored AI for cybersecurity professionals. No filters, no restrictions on security research. Full offensive security capabilities with Shannon AI."},"pentestOrders":{"title":"Pentest Orders | Shannon AI","description":"View and manage your penetration testing orders."},"startup":{"title":"Startup Boost - Verified Tools Directory & High-DR Backlinks | Shannon AI","description":"Let AI try hack your web and get listed across DR 77, DR 72, and DR 51 properties if you pass. Submit your startup to Shannon AI's verified directory for AI security audit and high-authority backlinks."},"startupSubmit":{"title":"Submit Your Startup | Startup Boost | Shannon AI","description":"Submit your startup to Shannon AI's verified tools directory. Get an AI security audit and earn high-DR dofollow backlinks."},"startupDetail":{"title":"Startup Details | Startup Boost | Shannon AI","description":"View details of a verified startup on Shannon AI's Startup Boost directory."},"playground":{"title":"Uncensored AI API Playground | Shannon AI","description":"Chat-first console for the Shannon API: Chat Completions, Responses and Messages endpoints, hosted open-weight and Shannon models, tools, structured output, live cost per turn."}},"landing":{"meta":{"title":"Shannon AI - Expert-Level Uncensored AI Assistant","description":"Shannon is an advanced AI assistant for LLM safety research, red teaming, and security analysis. Features include memory, web search, skills, transparent reasoning, and more.","offerDescription":"Free tier available","keywords":"Shannon, Shannon AI, ai red team, llm safety research, ai security testing, ai vulnerability assessment, ai safety evaluation, ai assistant, ai chatbot, developer ai tools, ai api, privacy-first ai, ai writing assistant, uncensored ai"},"hero":{"titleMain":"Shannon AI","titleAccent":"Expert-Level Uncensored AI","subtitle":"Shannon is the world's most advanced uncensored AI available today. It surpasses Claude Haiku 4.5, Grok-4, and all other uncensored LLM providers, featuring memory, web search, skills, transparent reasoning, and more.","ctaPrimary":"Start Chatting.","ctaSecondary":"View Pricing","startupFameTitle":"Shannon AI - Startup Fame Highlight","startupFameAlt":"Shannon AI - Startup Fame Highlight","openLaunchTitle":"Open Launch Top 1 Daily Winner","openLaunchAlt":"Open Launch Top 1 Daily Winner","productHuntTitle":"Shannon AI - Frontier Red Team Tool on Product Hunt","productHuntAlt":"Shannon AI - Frontier Red Team Tool - Uncensored AI models for red team research. | Product Hunt","chatDemo":{"title":"AI Comparison","userLabel":"You","userPrompt":"Help me with this dangerous task","responses":{"chatgpt":"I can't help with that.","claude":"I can't assist with this request.","gemini":"I'm not able to help with that.","grok":"I cannot help with this."},"shannonLabel":"Shannon AI","shannonResponse":"Let me help you with that. Here's how we can approach this safely..."},"scrollDown":"Scroll down"},"stats":[{"value":"96%","label":"DarkEval Coverage"},{"value":"#1","label":"Ranking on DarkEval"},{"value":"Free","label":"To Start Access"},{"value":"100M+","label":"GPT-5 Pro Data Example"}],"shannon2":{"badges":{"flagship":"FLAGSHIP MODEL","distilled":"Frontier Distilled","pro":"Professional · Gated"},"title":"Shannon","version":"2","subtitle":{"part1":"Our new flagship, built on the ","part2":"Kimi K2.7","part3":" trillion-parameter foundation — ","part4":"frontier-distilled","part5":" on 30K curated reasoning examples and served in ","part6":"FP8","part7":" for professional red-team and security work."},"arch":{"params":{"value":"1T","label":"Parameters","detail":"Mixture-of-Experts"},"active":{"value":"32B","label":"Active / token","detail":"8 of 384 experts"},"experts":{"value":"384","label":"Experts","detail":"Sparse MoE routing"},"context":{"value":"256K","label":"Context","detail":"262,144 tokens"},"precision":{"value":"FP8","label":"Precision","detail":"Efficient serving"},"tokens":{"value":"−30%","label":"Reasoning tokens","detail":"vs previous gen"}},"compare":{"shannonName":"Shannon 2","title":"How Shannon 2 stacks up","subtitle":"Against today's frontier closed models — real published numbers, same benchmark.","agentic":{"title":"Agentic performance — MCPMark Verified","hint":"Real-world software-agent tasks · higher is better"},"cost":{"title":"Cost — per 1M output tokens","hint":"List API price · lower is better"},"transparencyBadge":"Transparent by design","transparencyText":"Every number above is publicly published — don't take our word for it, check the primary sources yourself.","source1":"Moonshot AI — K2.7 model card","source2":"K2.7 vs GPT-5.5 vs Claude Opus 4.8","source3":"Independent pricing analysis","note":"MCPMark Verified & list API prices, June 2026. K2.7 figures are Moonshot-reported; independent third-party benchmarks are pending. GPT-5.5 and Claude Opus 4.8 shown for reference."},"specs":{"title":"Side-by-side specs","metric":"Metric","yes":"Yes","no":"No","rows":{"open":"Open weights","context":"Context window","input":"Input / 1M tokens","output":"Output / 1M tokens"}},"pillars":{"distilled":{"title":"Frontier Distilled","desc":"Post-trained on 30,000 curated frontier-grade reasoning and instruction examples for sharper, more reliable answers."},"fp8":{"title":"FP8 Efficiency","desc":"Served in FP8 for faster tokens and lower cost — without giving up the trillion-parameter foundation."},"censorship":{"title":"Minimal Censorship","desc":"Tuned to stay direct on legitimate security and red-team work — fewer needless refusals, gated to verified professionals and continuously audited."},"context":{"title":"256K Agentic Context","desc":"Long-horizon reasoning across multi-file, multi-turn workflows with native chain-of-thought."}},"cta":{"primary":"Try Shannon 2","secondary":"View Pricing","note":"Gated to verified professionals · audited use"}},"shannon16":{"badges":{"newRelease":"NEW RELEASE","builtForEveryone":"Built for Everyone"},"title":"Shannon","version":"1.6","subtitle":{"part1":"Next-generation AI fine-tuned for everyday users. Both models trained on","part2":"Claude Opus 4.5 dataset","part3":" for superior instruction-following, with Pro adding ","part4":"KIMI K2 transparent reasoning","part5":"."},"arch":[{"label":"Total Parameters","detail":"Mistral Large 3 MoE"},{"label":"Active Parameters","detail":"Granular MoE Routing"},{"label":"Context Window","detail":"Long Document Support"},{"label":"Vision Encoder","detail":"Multimodal Analysis"},{"label":"Languages","detail":"Global Coverage"}],"training":{"title":"Training Pipeline","subtitle":"Both Pro and Lite share the same foundation, with Pro receiving additional reasoning enhancement","steps":[{"title":"Mistral Large 3 Base","description":"675B MoE with 41B active params","tag":"Both Models"},{"title":"Claude Opus 4.5 Dataset","description":"2,500+ curated outputs for instruction-following","tag":"Both Models"},{"title":"KIMI K2 Thinking Traces","description":"GRPO training for transparent reasoning","tag":"Pro Only"}]},"models":{"pro":{"badge":"RECOMMENDED","title":"Shannon Pro 1.6","tag":"Maximum Capability","description":"Full precision with transparent chain-of-thought reasoning. See how Shannon thinks.","specs":[{"label":"Precision"},{"label":"Training"},{"label":"Method"},{"label":"Reasoning"}],"features":["Transparent thinking traces","Best for complex reasoning","Native Skills support","Highest quality outputs"],"cta":"Try Pro"},"lite":{"badge":"COST-EFFECTIVE","title":"Shannon Lite 1.6","tag":"Enterprise Ready","description":"NVFP4 quantized for efficient deployment. Same Opus 4.5 training at fraction of cost.","specs":[{"label":"Precision"},{"label":"Training"},{"label":"Deploy"},{"label":"Cost"}],"features":["H100/A100 single-node","4x reduced infra cost","Production-grade reliable","Same instruction quality"],"cta":"Try Lite"}},"platform":{"title":"Platform Features","subtitle":"Exclusive capabilities that make Shannon 1.6 more than just a model","skills":{"title":"Skills","description":"Create, share, and deploy custom AI capabilities. Build specialized workflows with system prompts and reasoning chains.","bullets":["Create custom AI behaviors","Share with community","Chain multiple skills"],"link":"Explore Skills"},"custom":{"title":"Custom Shannons","description":"Design personalized AI assistants with custom instructions, personas, and domain-specific knowledge bases.","bullets":["Custom system instructions","Persistent personas","Domain knowledge"],"link":"Create Yours"},"memory":{"title":"Memory","description":"Context-aware conversations that remember what matters. Toggle on/off and save ~40% on token usage.","bullets":["Persistent memory","~40% token savings","Toggle anytime"],"link":"Start Chat"}},"capabilities":{"title":"Built-in Capabilities","items":["Code Generation","Document Analysis","Function Calling","JSON Output","Chain-of-Thought","Agentic Workflows"]}},"legacy":{"tag":"LEGACY MODELS","title":"V1 Series - Developer Toolkit","description":"Purpose-built for developers and red-team professionals. Constraints-relaxed models optimized for CI/CD integration and adversarial testing.","cta":"Open in Chat"},"capabilitiesSection":{"tag":"CAPABILITIES","title":"Enterprise-Grade Red-Teaming","description":"Everything you need to find, document, and fix AI vulnerabilities."},"capabilities":[{"title":"DarkEval Benchmark","description":"Proprietary adversarial evaluation system with real-time scoreboards tracking jailbreak success rates and exploit coverage."},{"title":"Live Exploit Exposure","description":"Full transcripts, memory-aware prompts, and annotated results for immediate security insights."},{"title":"Compliance Mapping","description":"Findings mapped to NIST AI RMF, ISO/IEC 23894, and SOC 2 controls for audit-ready documentation."},{"title":"Reproducible Test Suites","description":"Detailed logs, signed reports, and re-test verification for complete audit trails."},{"title":"Operational Response Kits","description":"Human-assisted remediation with guardrails, executive briefings, and prioritized patch plans."},{"title":"Conversation Memory","description":"Context-aware testing with memory toggles and optimizations saving ~40% on token usage."}],"useCasesSection":{"tag":"USE CASES","title":"Built for Security Professionals"},"useCases":[{"title":"AI Product Teams","description":"Pre-launch security validation for chatbots and AI-driven applications."},{"title":"Security & Compliance","description":"Certify AI deployments in regulated industries with audit-ready reports."},{"title":"Red Team Operations","description":"Professional-grade attack simulation for discovering novel AI threats."},{"title":"AI Safety Research","description":"Controlled environment for exploring edge-case behaviors transparently."}],"ctaBanner":{"title":"See the Risk. Build the Defense.","description":"You cannot defend against what you cannot see. Start red-teaming your AI systems today.","primaryCta":"Start Free","secondaryCta":"Contact Sales"},"faq":{"tag":"FAQ","title":"Common Questions"},"faqs":[{"question":"What is Shannon AI?","answer":"Shannon AI - Frontier Red Team Lab for LLM Safety. We provide a controlled, sandboxed environment using constraints-relaxed LLMs to simulate adversarial attacks, helping organizations uncover vulnerabilities like jailbreaks, prompt injections, and policy bypasses before they can be exploited."},{"question":"How is Shannon different from other AI tools?","answer":"Shannon is purpose-built for red-teaming with our proprietary DarkEval benchmark achieving 96% exploit coverage. Unlike filtered models, our constraints-relaxed approach can explore vulnerabilities that other AIs simply cannot detect, while maintaining controlled, auditable environments."},{"question":"What models does Shannon offer?","answer":"We ship four models: Shannon V1 Balanced (Mixtral 8x7B) and Shannon V1 Deep (Mixtral 8x22B), both trained on a GPT-5 Pro answer dataset; plus Shannon V1.5 Balanced (Thinking) and Shannon V1.5 Deep (Thinking), which add GRPO-tuned reasoning on a DeepSeek distilled dataset for chain-of-thought visibility."},{"question":"Is Shannon safe to use?","answer":"Absolutely. All testing occurs in isolated sandboxed environments. Results are fully logged, auditable, and mapped to compliance frameworks like NIST AI RMF and ISO/IEC 23894. We enable responsible security research, not malicious activity."},{"question":"How do I get started?","answer":"You can start immediately with our free tier. Sign up, access the chat interface, and begin testing. For enterprise needs or custom integrations, contact our team for tailored solutions."}],"footer":{"tagline":"Frontier Red Team Lab for LLM Safety","product":"Product","startTesting":"Start Testing","pricing":"Pricing","company":"Company","companyInfo":"Company Info","contact":"Contact","legal":"Legal","copyright":"(c) {{year}} Shannon AI. All rights reserved.","legalAddress":"SHANNON LAB LLC - 8206 Louisiana Blvd NE, Ste A #7871, Albuquerque, NM 87113, USA","badges":{"dofollow":"Featured on Dofollow.Tools","twelveTools":"Featured on Twelve Tools","startupFame":"Shannon AI - Featured on Startup Fame","frogdr":"Monitor your Domain Rating with FrogDR","findly":"Featured on findly.tools"}},"models":[{"name":"Shannon V1 Balanced","badge":"BALANCED","description":"Constraints-relaxed Mixtral 8x7B tuned on GPT-5 Pro answer dataset for broad red-team coverage.","features":["Mixtral 8x7B backbone","Trained on GPT-5 Pro answer dataset","Constraints-relaxed exploits"]},{"name":"Shannon V1 Deep","badge":"DEEP","description":"Higher-capacity Mixtral 8x22B tuned on GPT-5 Pro answers for aggressive adversarial testing.","features":["Mixtral 8x22B backbone","Trained on GPT-5 Pro answer dataset","Maximum exploit surface"]},{"name":"Shannon V1.5 Balanced (Thinking)","badge":"THINKING","description":"Balanced capacity with explicit reasoning; GRPO on DeepSeek distilled dataset adds transparent CoT traces on top of GPT-5 Pro tuning.","features":["Mixtral 8x7B on + thinking head","GRPO on DeepSeek distilled dataset","Chain-of-thought transparency"]},{"name":"Shannon V1.5 Deep (Thinking)","badge":"ADVANCED","description":"Deep capacity with thinking mode; Mixtral 8x22B tuned on GPT-5 Pro answers plus GRPO on DeepSeek distilled dataset for multi-step exploit planning.","features":["Mixtral 8x22B + thinking head","Trained on GPT-5 Pro answer dataset","GRPO on DeepSeek distilled dataset","Multi-step exploit planning"]}],"s3family":{"badges":{"new":"NEW · SHANNON 3.1","uncensored":"General Uncensored Frontier AI"},"title":"Shannon 3","titleAccent":"Model Family","subtitle":"A general-purpose uncensored frontier AI that thinks, drafts, reviews its own answer, and rewrites it before you see it. Shannon 3.1 runs that loop natively on our own GPU cluster — which is where the speed came from.","stats":{"speed":{"value":"10-15×","label":"Faster replies","detail":"3.1 vs 3.0"},"iq":{"value":"+32%","label":"Intelligence","detail":"over Shannon 3.0"},"context":{"value":"192K","label":"Context","detail":"196,608 tokens"},"filter":{"value":"0","label":"Refusal layers","detail":"Uncensored by design"}},"speed":{"title":"The speed jump, 3.0 to 3.1","desc":"Shannon 3.0 streamed through a deliberate pacing layer. Shannon 3.1 removes it and serves 4-bit weights with speculative decoding, so the answer arrives at the engine's full speed. Run the same prompt on both and watch.","v30":"Shannon 3.0","v30Value":"baseline","v31":"Shannon 3.1","v31Value":"10-15×"},"image":{"title":"Three image operations, on request","desc":"Image work is a tool Shannon 3 can reach for, not what it is. Ask for it and you get it; ask anything else and you get an answer.","create":{"title":"Create","body":"Describe the picture you want and Shannon writes the generation prompt itself, then renders it on our own GPU cluster."},"edit":{"title":"Edit","body":"Change, restyle, relight or re-dress one existing image with an instruction. Say what changes and what stays."},"combine":{"title":"Combine","body":"Pull elements from two or more images into one — outfit transfer, object into scene, subject from one and style from another."}},"ctaChat":"Try Shannon 3.1","ctaRead":"Read the model card"},"apiModels":{"tag":"ON THE API","title":"12 more uncensored models","description":"Every one of them at a 262,144-token context window, with streaming, tool calling and reasoning, on three API dialects: OpenAI, Anthropic and Responses. Prices are per million tokens, input / output.","vision":"Vision","cta":"Read the API docs"},"s3launch":{"title":"Shannon","ctaApi":"API docs","spec":{"aria":"Shannon 3.1 specification","live":"Serving","context":"Context","price":"Price","flat":"flat, input and output","speed":"Speed","caps":"Capabilities","image":"Image"},"caps":{"tools":"Tool calling","vision":"Vision","reasoning":"Native reasoning","streaming":"Streaming","textOnly":"Text only","jsonSchema":"JSON schema","jsonObject":"JSON object","noStructured":"No structured output"},"hosted":{"eyebrow":"Hosted · 262K context · OpenAI / Anthropic / Responses","title":"{{count}} open-weight frontier models, uncensored","desc":"The foundations you already know, served on our own GPU cluster with no refusal layer: streaming, tool calling, reasoning effort and a 262,144-token window on every id. {{vision}} of them take images. Prices are per million tokens, input / output.","labsAria":"Labs whose open weights are served","topCapability":"Top capability","floorPrice":"Floor price","per1M":"per 1M in / out","more":"More","try":"Try","ctaKey":"Get an API key"}}},"plan":{"meta":{"title":"Pricing | Shannon AI - Red-Team Intelligence Plans","description":"Choose the Shannon AI plan that fits your security needs. From free testing to high-volume red-teaming."},"labels":{"free":"Free","starter":"Starter","standard":"Standard","plus":"Plus","pro":"Pro"},"cta":{"free":"Start Free","starter":"Upgrade to Starter","standard":"Upgrade to Standard","plus":"Upgrade to Plus","pro":"Upgrade to Pro","select":"Select plan","upgrade":"Upgrade & save 30%"},"coins":{"btc":"Bitcoin","ltc":"Litecoin","doge":"Dogecoin"},"price":{"forever":"forever","perMonth":"/ month"},"features":{"dailyTokens":"{{count}} daily tokens","unlimitedDailyTokens":"Unlimited daily tokens","dailySearches":"{{count}} web searches / day","webSearchIncluded":"Web search included","relaxedTop":"{{tokens}} relaxed Shannon 3 tokens daily after your quota — ≈ {{chats}} chats · {{images}} images (${{value}}/day)","relaxedTopUnlimited":"Unlimited relaxed Shannon 3 after your daily quota — never hit a wall"},"trustIndicators":["SOC 2 Compliant","E2E Encrypted","99.9% Uptime","120+ Teams"],"hero":{"badge":"Pricing","title":"Simple, Transparent Pricing","subtitle":"Choose the plan that fits your red-teaming needs. Start free, scale as you grow. All plans include our core chat interface and security features."},"currentPlan":"Current Plan","manageBilling":{"label":"Manage Billing","loading":"Opening..."},"cryptoResume":{"label":"Open crypto payment","loading":"Checking for open payments...","unavailable":"Unable to load open payments","expires":"Expires {{time}}","resume":"Resume last payment","cancel":"Cancel","canceling":"Canceling...","coinFallback":"Crypto","amountPending":"Amount pending","unknownPlan":"Unknown plan","pending":"pending"},"successMessage":"Your plan has been activated successfully! Welcome aboard.","plansHeading":"Plans","mostPopular":"Most Popular","guarantee":"14-day money-back guarantee","tokenPacks":{"title":"Need more tokens?","subtitle":"Top up anytime — credits apply above your daily cap and never expire.","buy":"Buy","buyCustom":"Buy %T tokens — %P","popular":"Most popular","rate":"$%R per 1M tokens","customTitle":"Custom amount","customPlaceholder":"Tokens (e.g. 3,000,000)","customHint":"1M – 100M tokens, in 100k steps","customBuy":"Buy custom","loading":"Loading token packs…","redirecting":"Opening secure checkout…","signIn":"Please sign in to buy tokens.","error":"Could not start checkout. Please try again.","tokensSuffix":"tokens","metaTitle":"Buy Shannon Tokens | Shannon AI","metaDescription":"Top up your Shannon tokens. One-time packs or a custom amount at $5 per 1M tokens — credits never expire and apply above your daily cap.","eyebrow":"Shannon tokens","heroTitle":"Top up your tokens","heroSubtitle":"Buy tokens whenever you need them. They apply above your daily cap, never expire, and take effect the moment you check out.","signedOut":"Sign in to see your balance and buy tokens.","signInCta":"Sign in","balancePlan":"Current plan","balanceRemaining":"Remaining today","balanceCredits":"Token credits","balanceImages":"Images left today","packsTitle":"Token packs","packsSub":"Simple, one-time purchases. No subscription.","playTitle":"Build your own","playSub":"Drag to choose exactly how many tokens you want.","amountLabel":"Amount","estMessages":"chat messages","estCoder":"coding turns","successTitle":"You're topped up","successBody":"Your token credits have been added and are ready to use.","trust1":"Secure checkout by Stripe","trust2":"Credits never expire","trust3":"Used only above your daily cap","trust4":"Applied instantly","faqTitle":"Questions","faqQ1":"When are token credits used?","faqA1":"Only after your daily plan allotment runs out. Credits never expire, so anything you don't use carries over day to day.","faqQ2":"How is pricing calculated?","faqA2":"A flat $5 per 1,000,000 tokens — whether you pick a pack or a custom amount.","faqQ3":"Do I need a subscription?","faqA3":"No. Token packs are one-time purchases and work on any plan, including Free.","faqCryptoQ":"How does the crypto bonus work?","faqCryptoA":"Pay with Bitcoin, Litecoin, or Dogecoin and we add 22% extra tokens on top of whatever you buy — same price, more tokens. Credits land automatically once the payment confirms on-chain.","modelsTitle":"What your tokens power","modelsSub":"Token cost is how fast a message draws down your balance, relative to 1.6 Lite.","colModel":"Model","colBest":"Best for","colReason":"Reasoning","colCost":"Token cost","m1Best":"Fast everyday answers","m1Reason":"Single pass — no thinking","m2Best":"Hard problems, deep reasoning","m2Reason":"UltraThink · 2-phase","m3Best":"Balanced, self-reviewed answers","m3Reason":"Think → draft → review","m4Best":"Highest-quality output","m4Reason":"Extended review loop","payWith":"Payment method","payCard":"Card","payCrypto":"Crypto","bonus":"bonus","cryptoBanner":"Paying with crypto gets you %B% more tokens — same price, applied automatically.","buyCrypto":"Pay with crypto","buyCustomCrypto":"Pay %P — get %T tokens","youGet":"You get %T tokens","trustCrypto":"On-chain, no card required","cryptoError":"Could not start the crypto payment. Please try again.","cryptoDoneTitle":"Payment confirmed","cryptoDoneBody":"%T tokens have been added to your balance.","done":"Done","cryptoPayTitle":"Send %A %S","cryptoReceive":"You'll receive %T tokens","qrAlt":"Payment QR code","sendTo":"Send to this %C address","cryptoConfirming":"Payment detected — confirming (%X/%Y)","cryptoWaiting":"Waiting for your payment…","cryptoNote":"Send the exact amount shown. Tokens are credited automatically once the network confirms — you can safely close this window and come back.","estImages":"extra images","faqImagesQ":"Do tokens work for images?","faqImagesA":"Yes. Every plan includes a daily image allowance at no token cost. Past it, each extra image costs about 3,000 tokens — so a token pack is also an image top-up (1M tokens ≈ 330 extra images).","allowanceTitle":"Today's allowance","allowanceBase":"Base daily cap","allowanceTotal":"Effective today","allowanceUsed":"used","allowanceLeft":"left","allowanceImagesLeft":"images left","allowanceUsedAria":"%U of %T tokens used today","allowanceNote":"Credits are only spent once you pass your base daily cap, and they are charged at the next daily reset.","historyTitle":"Where your tokens went","historySubtitle":"Your last 30 days. Anything above the base daily cap was paid for with credits.","historyEmpty":"No usage yet in the last 30 days.","historyCalls":"calls","historyOverCap":"over cap (credit-funded)","historyWithinCap":"Within daily cap","historyOverCapLegend":"Above cap — paid with credits","historyCapLine":"Daily cap: %C","activityTitle":"Credit activity","activityDerived":"Spending is reconstructed from your usage — not a payment ledger.","activityGrant":"Token pack credited","activitySpend":"Usage above daily cap","activityDerivedTag":"derived","receiptsTitle":"Purchases","receiptsEmpty":"No token packs purchased yet.","receiptsDate":"Date","receiptsTokens":"Tokens","receiptsPrice":"Price","receiptsMethod":"Method","receiptsStatus":"Status","receiptsRef":"Reference","receiptsCredited":"Credited","receiptsStripeDown":"Card purchase history is temporarily unavailable.","methodCard":"Card","copied":"Copied","activityAdminGrant":"Bonus from the Shannon team","activityBalance":"balance %B","historyRelaxed":"relaxed lane (free, after quota)","historyRelaxedLegend":"Relaxed lane — free after quota","historySlowCapLine":"Relaxed cap: %C/day","historySlowUsedToday":"today %U","allowanceRelaxed":"Relaxed Shannon 3 (after cap)","payCnpay":"Alipay / WeChat / UnionPay","buyCnpay":"Pay by QR","cnpayBanner":"Paying with Alipay, WeChat Pay or UnionPay gets you %B% more tokens — same price, applied after review.","cnpayError":"Could not start the payment. Please try again.","cnpayPayTitle":"Pay %P by QR","cnpayNote":"Scan with your Alipay, WeChat Pay or UnionPay app and pay the exact yuan (CNY) amount shown above. Then upload your payment screenshot below.","cnpayChoose":"Choose payment screenshot","cnpayChooseFile":"Choose a payment screenshot first","cnpaySubmit":"Submit payment evidence","cnpayUploading":"Uploading…","cnpayUploadError":"Could not upload the screenshot. Please try again.","cnpayRejected":"Your submission was rejected. Please upload a clearer payment screenshot.","cnpayReviewTitle":"Evidence received","cnpayReviewBody":"We'll review your payment and credit %T tokens within 24 hours.","cnpayCancel":"Cancel this payment","trustCnpay":"Pay by QR — reviewed within 24 hours","tokensWord":"tokens","apiByModel":{"title":"API spend by model","window":"Last %D days","empty":"No API-key usage yet. Calls made with your key show up here, priced per model.","model":"Model","mode":"Kind","calls":"Calls","spend":"Spend","kindHosted":"Hosted model","kindShannon":"Shannon"},"cnpayApprovedTitle":"Payment approved","cryptoCanceledBody":"Nothing more will be added to it.","cryptoCanceledTitle":"Payment canceled","cryptoExpiredBody":"Please don't send coins to its address now. If you already sent them, they will still be credited automatically — we keep watching for 24 hours.","cryptoExpiredTitle":"This payment request has expired","cryptoStartNew":"Start a new payment","cryptoTimeLeft":"Time left to pay: %M (until %C)","resume":"Resume","resumeBody":"%T tokens · %A %S","resumeCancel":"Cancel","resumeSeen":"payment seen, confirming","resumeTitle":"Open crypto payment","returnAddedBody":"%T tokens have been added and are ready to use.","returnConfirmingBody":"Your tokens are added as soon as the payment reaches us — usually within a few seconds.","returnConfirmingTitle":"Confirming your payment…","returnRefresh":"Check again","returnSlowBody":"This can take a few minutes; your tokens will appear here on their own.","returnSlowTitle":"Still confirming","timeLeft":"%M left to pay"},"usageSection":{"tag":"USAGE","title":"Compare Plan Limits","description":"Live daily token and web search quotas pulled from the current plan catalog.","limitColumn":"Limit"},"usage":{"dailyTokens":{"name":"Daily tokens","description":"Token budget refreshed at 00:00 UTC"},"webSearches":{"name":"Web searches per day","description":"Allowance for DeepResearch lookups"},"fileUpload":{"name":"Max file upload size","description":"Maximum size per attached file"},"unlimited":"Unlimited","perDay":"{{value}}/day","fileSize":"{{value}} MB","imageCreations":{"name":"AI image creation","description":"Included daily allowance — extra images use tokens"},"imageIncluded":"Included daily","imageMultiplier":"{{ratio}}× the Free allowance"},"featuresSection":{"tag":"FULL COMPARISON","title":"Detailed Feature Breakdown","description":"Compare the most important plan differences to find the perfect fit for your team.","featureColumn":"Feature"},"featureComparison":{"experience":"Experience","adFree":"Ad-free experience","priorityRouting":"Priority routing during peak traffic","premiumSupport":"Premium billing support","deepResearch":"DeepResearch","recommendedUseCase":"Recommended use case","useCases":{"free":"Exploration","starter":"Prototyping","standard":"Professional teams","plus":"Daily usage","pro":"High-volume teams"}},"enterpriseSection":{"badge":"ENTERPRISE","title":"Need a Custom Solution for Your Organization?","description":"Get unlimited access, dedicated infrastructure, custom compliance mapping, and white-glove support tailored to your enterprise security requirements.","contactCta":"Contact Sales","note":"Typically responds within 24 hours"},"enterprise":[{"title":"Custom Integrations","description":"Connect Shannon to your existing security stack, SIEM, and CI/CD pipelines"},{"title":"Team Management","description":"Role-based access, SSO/SAML, and centralized billing for your organization"},{"title":"Dedicated Support","description":"Named account manager, 24/7 support, and custom SLAs tailored to your needs"},{"title":"Compliance Ready","description":"Custom compliance mapping to NIST AI RMF, ISO 27001, SOC 2, and more"}],"faqSection":{"tag":"FAQ","title":"Common Questions","description":"Everything you need to know about Shannon AI pricing and plans"},"faqs":[{"question":"What are daily tokens?","answer":"Tokens are the unit of AI processing. Each message you send and receive consumes tokens based on length. Daily tokens reset at midnight UTC. On average, 1,000 tokens equals about 750 words of conversation."},{"question":"Can I upgrade or downgrade anytime?","answer":"Yes, you can change your plan at any time. Upgrades take effect immediately with prorated billing, and downgrades apply at the end of your billing cycle. No lock-in contracts."},{"question":"What happens if I run out of tokens?","answer":"When you exhaust your daily allocation, you can wait for the next reset, purchase token add-ons, or upgrade your plan for more tokens. We'll notify you when you're running low."},{"question":"Do you offer refunds?","answer":"We offer a 14-day money-back guarantee for new subscriptions. If you're not satisfied, contact support@shannon-ai.com for a full refund (no questions asked)."},{"question":"What payment methods do you accept?","answer":"We accept all major credit cards (Visa, Mastercard, Amex, Discover) through Stripe, as well as cryptocurrency (Bitcoin, Litecoin, Dogecoin). Enterprise customers can also pay via invoice with NET-30 terms."},{"question":"Is my data secure?","answer":"Absolutely. All data is encrypted in transit (TLS 1.3) and at rest (AES-256). We're SOC 2 Type II compliant. Enterprise customers can opt for dedicated infrastructure and data isolation."},{"question":"Can I use Shannon AI for production security testing?","answer":"Yes! Shannon AI is designed for professional red-team testing. The Pro plan includes reproducible test suites and audit-ready reporting for production environments."}],"ctaSection":{"title":"Ready to secure your AI?","description":"Start testing with Shannon AI today - no credit card required for the free tier. Upgrade anytime as your needs grow.","primaryCta":{"authenticated":"Go to Chat","guest":"Start Testing Free"},"secondaryCta":"Contact Sales","subtext":"Join 120+ security teams already using Shannon AI"},"footer":{"prompt":"Questions about pricing? Contact us at"},"paymentModal":{"title":"Choose Payment Method","subtitle":"Select how to pay for","cardTitle":"Pay with Card","cardSubtitle":"Visa, Mastercard, Amex via Stripe","promptpayTitle":"Pay with PromptPay","promptpaySubtitle":"Thai QR payment in THB for 1 month access","cryptoTitle":"Pay with Crypto","cryptoSubtitle":"Bitcoin, Litecoin, Dogecoin","cancel":"Cancel","cnpayTitle":"Alipay / WeChat Pay / UnionPay","cnpaySubtitle":"Scan one QR with any of the three apps — 20% off","cnpayBadge":"20% OFF"},"errors":{"loadPlans":"Failed to load plans","loadCryptoPayments":"Failed to load open crypto payments","cancelCryptoPayment":"Failed to cancel crypto payment","openBillingPortal":"Failed to open billing portal","checkoutStart":"We couldn't open the secure checkout. Nothing was charged — please try again in a moment."},"notAvailable":"--","cryptoPromo":{"offer":"Pay with Crypto: Pay 1 month, get 2 months of access.","badge":"2 months"},"upgrade":{"title":"Upgrade your plan","subtitle":"{{from}} → {{to}} — here's your math:","newPrice":"{{plan}} monthly price","credit":"Your unused {{days}} days of {{plan}}","discount":"Upgrade discount ({{pct}}%)","today":"Today you pay","note":"Then {{price}}/month. Your old plan ends the moment the upgrade completes.","confirm":"Confirm upgrade"},"cnpay":{"title":"Pay with Alipay / WeChat Pay / UnionPay","loading":"Preparing your payment...","qrAlt":"Payment QR code for Alipay, WeChat Pay and UnionPay","instructions":"Scan this QR with your Alipay, WeChat Pay or UnionPay app and pay the yuan (CNY) amount shown above.","amountLabel":"Amount to pay","statusLabel":"Status","pendingReview":"Evidence received — we'll review your payment and activate your purchase within 24 hours.","rejectedNote":"Your submission was rejected. Please upload a clearer payment screenshot.","uploadLabel":"After paying, upload your payment screenshot:","uploadButton":"Submit payment evidence","uploading":"Uploading...","uploaded":"Payment evidence submitted","chooseFile":"Choose a payment screenshot first","checkoutFailed":"Failed to start payment","uploadFailed":"Failed to upload payment evidence","cancelFailed":"Failed to cancel payment","canceled":"Payment canceled","status":{"pending_evidence":"waiting for payment","pending_review":"under review","approved":"approved","rejected":"rejected","canceled":"canceled"},"notice":{"title":"Pay in Chinese Yuan (CNY)","body":"Your payment app may show this amount in a different currency. Always pay the yuan (CNY) amount above — never type the same number in another currency. Please check carefully: a wrong amount can delay or cancel your order.","equivalentsTitle":"Same amount in other currencies","equivalentsHint":"For reference only. Whatever currency your app shows, the yuan (CNY) amount is what must arrive.","confirm":"I will pay exactly %A (Chinese Yuan).","confirmRequired":"Please confirm the yuan (CNY) amount first."}},"crypto":{"canceledNote":"This payment was canceled. Nothing more will be added to it.","createFailed":"Could not create the crypto payment. Please try again.","expiredNote":"This payment request has expired, so please don't send coins to its address now. If you already sent them, they will still be credited automatically — we keep watching for 24 hours.","preparing":"Preparing your payment…","startNew":"Start a new payment","status":{"canceled":"Canceled","confirmed":"Confirmed","confirming":"Payment seen — waiting for network confirmations ({{have}}/{{need}})","expired":"Expired","seen":"Payment seen — confirming","waiting":"Waiting for your payment"},"timeLeft":"{{time}} left to pay","timeLeftLabel":"Time left","timeLeftNotNeeded":"No longer needed — your payment arrived","timeLeftUntil":"{{time}} (until {{clock}})","address":"Address","refresh":"Refresh status","copyFailed":"Could not copy the address. Select it and copy it by hand."},"return":{"activePlan":"{{plan}} is active. Welcome aboard!","confirming":"Confirming your payment…","refresh":"Check again","slow":"Still confirming — this can take a few minutes; it will appear here on its own."}},"auth":{"meta":{"title":"Sign In | Shannon AI - The AI That Actually Helps","description":"Sign in to Shannon AI for smarter conversations without the usual restrictions. Get real answers, write freely, explore any topic."},"backToHome":"Back to Home","tagline":"The AI That Actually Helps","trustFeatures":[{"title":"Private by Design","description":"Conversations stay isolated and are never used for training."},{"title":"Fast Onboarding","description":"Start testing immediately with email or Google sign-in."},{"title":"Built for Security Teams","description":"Audit-friendly logging and compliance-ready workflows."}],"stats":[{"value":"120+","label":"Security Teams"},{"value":"99.9%","label":"Uptime (90d)"},{"value":"SOC 2","label":"Type II Attested"}],"trustBadges":["SOC 2 Type II","NIST AI RMF","ISO 23894"],"reset":{"title":"Reset Password","subtitle":"Enter your email and we'll send you a reset link","sending":"Sending...","submit":"Send Reset Link","backToSignIn":"Back to Sign In"},"form":{"welcomeBack":"Welcome Back","joinShannon":"Join Shannon","signInSubtitle":"Sign in to continue your conversations","registerSubtitle":"Start chatting free - no credit card needed","signInTab":"Sign In","createAccountTab":"Create Account","orContinueWithEmail":"or continue with email","email":"Email Address","password":"Password","confirmPassword":"Confirm Password","hidePassword":"Hide password","showPassword":"Show password","forgotPassword":"Forgot your password?","submitting":"Please wait...","signInSubmit":"Sign In","createAccountSubmit":"Create Account","keptMessageNote":"Your message is saved. It will be in the message box after you sign in."},"google":{"loading":"Signing in...","cta":"Continue with Google"},"legal":{"prefix":"By continuing, you agree to Shannon AI's","terms":"Terms of Service","and":"and","privacy":"Privacy Policy"},"benefits":["Free messages included","No credit card needed","Fast Onboarding"],"support":{"prefix":"Need help?","link":"Contact Support"},"errors":{"emailRequired":"Email is required","emailInvalid":"Please enter a valid email address","passwordRequired":"Password is required","passwordLength":"Password must be at least 6 characters","passwordMismatch":"Passwords do not match","authFailed":"Authentication failed. Please try again.","googleFailed":"Google sign-in failed. Please try again.","resetEmailRequired":"Please enter your email address","resetFailed":"Failed to send reset email. Please try again."},"success":{"resetSent":"Password reset email sent! Check your inbox."}},"projectsPage":{"meta":{"title":"Projects - Shannon AI","description":"Create and manage your project workspaces with files"},"title":"Projects","subtitle":"Organize your files and chats into dedicated workspaces","actions":{"newProject":"New Project"},"loading":"Loading your projects...","empty":{"title":"No Projects yet","subtitle":"Create your first project to organize files and chats together","cta":"Create Your First Project"},"fileCount":"{{count}} files","updated":"Updated {{date}}","loginRequired":"Please log in to view your Projects.","deleteDialog":{"title":"Delete Project","body":"Are you sure you want to delete \"{{name}}\"? This will also delete all files in the project. This action cannot be undone."},"messages":{"projectDeleted":"Project deleted"},"errors":{"startChat":"Failed to start chat","deleteProject":"Failed to delete project"},"aria":{"deleteProject":"Delete {{name}}"},"deleteDialogBody":"Are you sure you want to delete \"{{name}}\"? This will also delete all files in the project. This action cannot be undone.","deleteDialogTitle":"Delete Project","emptyCta":"Create Your First Project","emptySubtitle":"Create your first project to organize files and chats together","emptyTitle":"No Projects yet","newProject":"New Project","projectDeleted":"Project deleted"},"createProject":{"meta":{"title":"Create Project - Shannon AI","description":"Create a new project workspace"},"title":"Create New Project","loginRequired":"Please log in to create a project.","fields":{"name":{"label":"Project Name *","placeholder":"e.g., Marketing Analysis, Codebase Review","aria":"Project name"},"description":{"label":"Description","placeholder":"Brief description of what this project is about","aria":"Project description"},"instructions":{"label":"Custom Instructions","hint":"Optional instructions for how the AI should behave when chatting about this project","placeholder":"e.g., You are a helpful assistant analyzing sales data. Focus on trends and actionable insights.","aria":"Project instructions"}},"actions":{"create":"Create Project"},"errors":{"nameRequired":"Please enter a project name","createFailed":"Failed to create project"},"info":"After creating your project, you can upload files and start chatting. The AI will have access to all files in the project when answering your questions.","aria":{"backToProjects":"Back to projects"}},"projectDetail":{"loginRequired":"Please log in to view this project.","loading":"Loading project...","notFound":"Project not found","backToProjects":"Back to Projects","actions":{"chatWithProject":"Chat with Project"},"instructions":{"title":"Custom Instructions","placeholder":"Add custom instructions for how the AI should behave...","empty":"No custom instructions set","editAria":"Edit instructions","saveAria":"Save instructions","cancelAria":"Cancel editing instructions","aria":"Custom instructions"},"files":{"title":"Files ({{count}})","emptyTitle":"No files uploaded yet","emptySubtitle":"Upload files to enable AI to reference them in chats","searchable":"Searchable"},"search":{"placeholder":"Search within files...","resultsTitle":"Search Results","noMatches":"No matches found for \"{{query}}\"","lineSnippet":"Line {{line}}: {{snippet}}","aria":"Search files","clearAria":"Clear search"},"deleteDialog":{"title":"Delete File","body":"Are you sure you want to delete \"{{name}}\"?"},"messages":{"fileUploadedSingle":"File uploaded successfully","fileUploadedMultiple":"{{count}} files uploaded","fileDeleted":"File deleted","instructionsSaved":"Instructions saved"},"errors":{"loadProject":"Failed to load project","uploadFile":"Failed to upload file","deleteFile":"Failed to delete file","saveInstructions":"Failed to save instructions","searchFailed":"Search failed"},"chats":{"title":"Chats in this project","loading":"Loading chats...","empty":"No chats in this project yet. Chats you start with this project appear here.","untitled":"Untitled chat","loadFailed":"Failed to load chats"},"aria":{"backToProjects":"Back to projects","downloadFile":"Download {{name}}","deleteFile":"Delete {{name}}"}},"skillsPage":{"meta":{"title":"Skills - Shannon AI","description":"Create and manage modular skills for Shannon 1.6 Pro"},"title":"Skills","subtitle":"Create modular capabilities that Shannon can invoke in Pro mode","actions":{"discover":"Discover Skills","create":"Create Skill","makePublic":"Make Public","makePrivate":"Make Private"},"explainer":{"title":"What are Skills?","body":"Skills are reusable instruction modules that extend Shannon's capabilities. Each Skill contains a specialized prompt that Shannon can invoke when relevant to your conversation.","proNote":"Skills work with any thinking-enabled model — look for the Skills badge in the model picker."},"features":{"active":{"title":"Active Skills","description":"Toggle skills on/off to control which capabilities Shannon can use during your chats."},"public":{"title":"Share Publicly","description":"Make your skills public to share with the community, or keep them private for personal use."},"usage":{"title":"Track Usage","description":"Monitor how often each skill is invoked to understand which capabilities are most valuable."}},"loading":"Loading your skills...","empty":{"title":"No Skills yet","subtitle":"Create your first Skill to unlock modular capabilities","cta":"Create Your First Skill"},"tags":{"public":"Public","active":"Active","inactive":"Inactive","uses":"{{count}} uses"},"messages":{"skillPrivate":"Skill is now private","skillPublic":"Skill is now public","skillDeactivated":"Skill deactivated","skillActivated":"Skill activated","skillDeleted":"Skill deleted"},"errors":{"updateVisibility":"Failed to update visibility","updateActivation":"Failed to update activation","deleteSkill":"Failed to delete skill"},"loginRequired":"Please log in to view your Skills.","deleteDialog":{"title":"Delete Skill","body":"Are you sure you want to delete \"{{name}}\"? This action cannot be undone."},"aria":{"makePublic":"Make skill public","makePrivate":"Make skill private","edit":"Edit skill","delete":"Delete skill"},"toast":{"activated":"Skill activated","deactivated":"Skill deactivated","deleted":"Skill deleted","error":"Something went wrong","madePrivate":"Skill set to private","madePublic":"Skill shared publicly"}},"createSkill":{"meta":{"createTitle":"Create Skill - Shannon AI","editTitle":"Edit Skill - Shannon AI","description":"Build reusable Skills for Shannon 1.6 Pro"},"loginRequired":"Please log in to manage Skills.","title":{"create":"Create Skill","edit":"Edit Skill"},"subtitle":"Define the instructions and content Shannon can invoke in Pro mode.","loading":"Loading skill...","sections":{"basics":{"title":"Skill Basics","description":"Give your Skill a clear name and a short description to help the model decide when to use it."},"content":{"title":"Skill Content","description":"Provide the full instructions or reference content the model should use after invoking this Skill."}},"fields":{"name":"Skill Name","description":"Trigger Description","descriptionHelper":"This tells the model when to invoke this skill. Be specific about the scenarios or keywords that should trigger it.","content":"Skill Content","trigger":{"description":"Trigger Description","descriptionHelper":"This tells the model when to invoke this skill. Be specific about the scenarios or keywords that should trigger it."}},"actions":{"backToSkills":"Back to Skills","save":"Save Skill"},"errors":{"required":"Name and Skill content are required.","saveFailed":"Failed to save skill.","loadFailed":"Failed to load skill details."},"validation":{"description":"Trigger Description","descriptionHelper":"This tells the model when to invoke this skill. Be specific about the scenarios or keywords that should trigger it."}},"discoverSkills":{"meta":{"title":"Discover Skills - Shannon AI","description":"Explore community Skills for Shannon 1.6 Pro"},"title":"Discover Skills","subtitle":"Explore modular capabilities shared by the community","search":{"placeholder":"Search skills by name, description, or author"},"resultCount":"{{count}} skills","loginRequired":"Please log in to discover public Skills.","loading":"Loading public Skills...","tabs":{"all":"All Skills","discover":"Discover","myPublic":"My Public"},"actions":{"mySkills":"My Skills","manage":"Manage My Skills","add":"Add Skill","adding":"Adding...","added":"Added","alreadyAdded":"Already in your Skills","owned":"Owned","preview":"Preview"},"preview":{"loading":"Loading skill content...","loadFailed":"Failed to load skill content","empty":"This skill has no content."},"empty":{"title":"No public Skills yet","subtitleMine":"Make your Skills public to share them with the community","subtitleAll":"Be the first to share a Skill with the community","noMatches":"No skills match your search. Try a different term."},"tags":{"public":"Public","mine":"Mine","anonymous":"Anonymous","uses":"{{count}} uses"},"messages":{"added":"Skill added to your library","alreadyAdded":"This Skill is already in your library"},"errors":{"addFailed":"Failed to add skill","loadFailed":"Failed to load public Skills"}},"exploreSkills":{"meta":{"title":"AI Skills Directory | Community Prompts & Capabilities | Shannon AI","description":"Discover and use community-created AI skills for Shannon AI. Browse pre-built prompts, specialized capabilities, and modular tools. Free to explore and use.","ogImageAlt":"Shannon AI Skills Directory","structuredName":"Shannon AI Skills Directory - Community AI Prompts & Capabilities","structuredDescription":"Explore community-created AI skills for Shannon AI. Find pre-built prompts, specialized capabilities, and modular AI tools to enhance your conversations.","fallbackDescription":"AI skill for Shannon: {{name}}","applicationCategory":"AI Assistant Skill","communityName":"Shannon AI Community"},"hero":{"title":"AI Skills Directory","subtitle":"Discover community-created skills and capabilities for Shannon AI. Browse specialized prompts and tools to enhance your AI conversations."},"loading":"Loading AI Skills...","empty":{"title":"No public skills available yet","subtitle":"Be the first to share a skill with the community!","cta":"Create Your First Skill"},"results_one":"Showing {{count}} public skill","results_other":"Showing {{count}} public skills","tags":{"public":"Public","anonymous":"Anonymous","uses":"{{count}} uses"},"actions":{"viewDetails":"View Details"},"seo":{"whatTitle":"What are Shannon AI Skills?","whatBody":"Shannon AI Skills are modular, reusable prompts and capabilities that enhance your AI conversations. Created by our community, these skills range from specialized knowledge prompts to complex task automation templates. Skills can help you write better, analyze data, generate code, and accomplish complex tasks more efficiently.","howTitle":"How to Use AI Skills","howBody":"Browse through our collection of community-created skills. Each skill has a detailed page showing what it does and how it works. Sign in to Shannon AI to add skills to your library and use them in your conversations. You can also create and share your own skills with the community.","categoriesTitle":"Featured Skill Categories","categoriesBody":"Our skills cover a wide range of categories including: writing assistance, code generation, data analysis, research, creative tasks, productivity, education, business, and more. Each skill is designed to help you accomplish specific tasks more effectively with AI."},"pageTitle":"Explore Shannon AI Skills | Community Prompt Library","pageDescription":"Browse public Shannon AI skills from the community. Discover reusable prompts, workflows, and specialized capabilities.","pageKeywords":"Shannon AI skills, public AI prompts, prompt library, AI workflows, reusable prompts, community skills","breadcrumbHome":"Home","breadcrumbExplore":"Explore","breadcrumbSkills":"Skills","kicker":"Community Skill Library","title":"Public Shannon AI Skills","subtitle":"Discover modular prompt packs and reusable workflows created by the Shannon community. These entries render server-side in Astro and link directly into the live VPS API.","statSkills":"public skills","statRendered":"Server-rendered catalog","statNoWrapper":"No full-page React wrapper","emptyStateHeading":"No public skills are available right now","emptyStateText":"Browse your own skill workspace to create the first one or check back shortly.","emptyStateButton":"Open Skills Workspace","resultsBar":"skills ranked by community usage.","manageButton":"Manage Your Skills","searchPlaceholder":"Search skills by name, description, or author","searchCount":"{{count}} of {{total}} skills","noResults":"No skills match your search. Try a different term.","cardPublic":"Public","cardCreator":"Creator","cardUses":"Uses","cardAction":"View Details","cardAnonymous":"Anonymous","whatSkills":"What Shannon AI skills are","skillsDescription":"Skills are reusable instruction sets for Shannon AI. They package domain knowledge, prompting structure, and workflow logic into something other users can inspect and reuse.","howTeamsUse":"How teams use them","teamsUseText":"Public skills work well for repeatable tasks like research framing, code generation, red-team analysis, copywriting, or internal operating checklists. Popular skills surface quickly because the catalog is ordered by usage.","pageMatters":"Why this page matters for the port","pageMattersText":"This route now renders natively in Astro and calls only the VPS API domain. It is no longer a full React SPA page wrapped inside an Astro shell.","results":"{{count}} skills"},"exploreSkillDetail":{"meta":{"title":"AI Skill | Shannon AI","titleWithName":"{{name}} - AI Skill | Shannon AI","description":"Discover AI skills for Shannon AI.","descriptionWithAuthor":"{{description}} - Created by {{author}}.","descriptionNoSummary":"{{name}} is an AI skill for Shannon AI created by {{author}}. Use this skill to enhance your AI conversations.","applicationCategory":"AI Assistant Skill","communityName":"Shannon AI Community","community":"the Shannon AI community","ogImageAlt":"Shannon AI Skill","unknownDate":"Unknown","createdBy":"Created by {{name}}","published":"Published {{date}}"},"breadcrumbs":{"detail":"Skill Details"},"actions":{"backToSkills":"Back to Skills","browseAll":"Browse All Skills","copy":"Copy","copied":"Copied!"},"loading":"Loading skill details...","tags":{"public":"Public","anonymous":"Anonymous","uses":"{{count}} uses"},"content":{"title":"Skill Content"},"cta":{"title":"Use This Skill","bodySignedIn":"Add this skill to your library and use it in your Shannon AI conversations.","bodySignedOut":"Sign in to Shannon AI to add this skill to your library and use it in your conversations.","add":"Add to My Skills","signIn":"Sign In to Use"},"seo":{"aboutTitle":"About {{name}}","aboutBody":"{{name}} is a community-created AI skill for Shannon AI, designed to enhance your conversations with specialized capabilities. This skill has been used {{count}} times by Shannon AI users.","skillsBody":"Skills are modular prompts and instructions that customize how Shannon AI responds to your requests. By adding this skill to your library, you can activate it during your conversations to get more specialized and effective AI assistance."},"breadcrumbHome":"Home","breadcrumbExplore":"Explore","breadcrumbSkills":"Skills","backLink":"Back to Skills","errorHeading":"Skill not found","errorMessage":"This skill may have been removed or is no longer public.","errorButton":"Browse Public Skills","cardPublic":"Public","cardUses":"uses","cardCreator":"Creator","cardPublished":"Published","cardAnonymous":"Anonymous","contentTitle":"Prompt Content","copyButton":"Copy","copiedLabel":"Copied","copyFailed":"Copy failed","ctaHeading":"Use this skill inside Shannon AI","ctaText":"Sign in to import this workflow into your own Shannon sessions and combine it with the rest of your workspace.","ctaPrimaryButton":"Sign In to Use This Skill","ctaSecondaryButton":"Browse More Skills","seoAbout":"About {name}","seoAboutText":"{name} is a public Shannon AI skill that has been opened {count} times by the community. Public skills are reusable prompt templates that can be studied before bringing them into a signed-in workspace.","seoRoute":"This detail page is now rendered natively in Astro and pulls its content from the VPS API instead of hydrating a whole React page shell."},"customShan":{"meta":{"title":"Custom Shan - Shannon AI","description":"Create and manage your personalized AI assistants"},"title":"Custom Shan","subtitle":"Create personalized AI assistants with custom instructions and knowledge","loginRequired":"Please log in to view Custom Shans.","loadingMine":"Loading your Custom Shans...","loadingDiscover":"Loading public Custom Shans...","empty":{"title":"No Custom Shans yet","subtitle":"Create your first personalized AI assistant to get started","cta":"Create Your First Custom Shan"},"discoverEmpty":{"title":"No public Custom Shans yet","subtitleMine":"Make your Custom Shans public to share them with the community","subtitleAll":"Be the first to share a Custom Shan with the community"},"tabs":{"mine":"My Custom Shans","discover":"Discover","all":"All","community":"Community","myPublic":"My Public"},"actions":{"create":"Create Custom Shan","startChat":"Start Chat","starting":"Starting...","makePublic":"Make Public","makePrivate":"Make Private","deleted":"Deleted {{name}}","madePrivate":"{{name}} is now private","madePublic":"{{name}} is now public"},"tags":{"public":"Public","mine":"Mine","knowledge":"Knowledge","anonymous":"Anonymous","uses":"{{count}} uses"},"hints":{"clickToChat":"Click to start chatting"},"messages":{"private":"Custom Shan is now private","public":"Custom Shan is now public","deleted":"Custom Shan deleted"},"errors":{"updateVisibility":"Failed to update visibility","deleteFailed":"Failed to delete Custom Shan","startChat":"Could not start a chat with this Custom Shan"},"deleteDialog":{"title":"Delete Custom Shan","body":"Are you sure you want to delete \"{{name}}\"? This action cannot be undone.","copy":"Delete \"{{name}}\"? This cannot be undone."},"aria":{"makePublic":"Make Custom Shan public","makePrivate":"Make Custom Shan private","edit":"Edit Custom Shan","delete":"Delete Custom Shan"}},"memoryPage":{"title":"Memory","loadingSettings":"Loading memory settings...","types":{"fact":"Fact","preference":"Preference","entity":"Entity","goal":"Goal","constraint":"Constraint","context":"Context"},"categories":{"personal":"Personal","work":"Work","preferences":"Preferences","relationships":"Relationships","projects":"Projects","skills":"Skills","other":"Other"},"nodeDialog":{"addTitle":"Add Memory","editTitle":"Edit Memory","fields":{"type":"Type","category":"Category","content":"What should Shannon remember?","tags":"Tags (comma separated)"},"placeholders":{"content":"e.g., I prefer concise explanations with code examples","tags":"coding, preferences, work"},"importanceLabel":"Importance: {{value}}/10","importanceAria":"Set importance to {{value}}"},"actions":{"saveMemory":"Save Memory","addMemory":"Add Memory","editMemory":"Edit Memory"},"modeDialog":{"title":"Memory Mode","alertTitle":"Choose how Shannon remembers you","alertBody":"Only ONE mode can be active at a time. Shannon will use the selected mode in all conversations.","graphTitle":"Knowledge Graph (Recommended)","textTitle":"Text Profile (Legacy)","active":"Active","graphDescription":"Structured memory with categories, importance levels, and connections. Best for detailed personalization and easy management.","textDescription":"Simple text-based memory. Compact and straightforward, but less structured than the graph mode.","graphHasData":"You have existing graph data","textHasData":"You have existing text data","changeTitle":"Mode Change","switchGraphConvert":"Switching to Graph mode. Your text memory will be converted to structured nodes. This is recommended for better personalization.","switchGraphEmpty":"Switching to Graph mode. You'll start with an empty graph. Add memories manually or chat with Shannon to build your knowledge graph.","switchTextConvert":"Switching to Text mode. Your graph nodes will be summarized into text format. Some structure and details may be lost.","switchTextEmpty":"Switching to Text mode. You'll start with an empty profile. Chat with Shannon to build your text memory.","switching":"Switching...","switchMode":"Switch Mode"},"graph":{"seriesName":"Memory Graph","loading":"Loading your knowledge graph...","emptyTitle":"Your memory graph is empty","emptyBody":"Start chatting with Shannon to automatically build your knowledge graph, or add memories manually.","emptyCta":"Add First Memory","loadingChart":"Loading memory graph...","tags":"Tags","importance":"Importance: {{value}}/10","important":"Important","closeDetails":"Close details","backlinks":"Backlinks","clearPins":"Clear Pins","filterAll":"All Links","filterBacklinks":"Backlinks","filterSemantic":"Semantic","freeze":"Freeze","links":"Links","linksCount":"{{count}} links","pin":"Pin","pinned":"Pinned","resume":"Resume","searchPlaceholder":"Filter nodes...","semantic":"Semantic","unpin":"Unpin","visibleEdges":"Visible"},"text":{"loading":"Loading text memory...","emptyTitle":"No text memory yet","emptyBody":"Chat with Shannon to automatically build your text-based memory profile.","usageLabel":"Memory Usage","usageValue":"{{count}} / {{max}} words"},"list":{"confirmDelete":"Delete this memory?","count_one":"{{count}} Memory","count_other":"{{count}} Memories","organizedBy":"Organized by category","empty":"No memories yet. Add your first memory or chat with Shannon.","important":"Important","editAria":"Edit memory","deleteAria":"Delete memory","count":"{{count}} memories"},"mode":{"graph":"Knowledge Graph","text":"Text Profile"},"tooltips":{"changeMode":"Change memory mode","refract":"Refract (consolidate) memories","compact":"Compact text memory","refresh":"Refresh","settings":"Settings"},"aria":{"changeMode":"Change memory mode","refract":"Refract memories","compact":"Compact memory","refresh":"Refresh memory","toggleSettings":"Toggle settings"},"settings":{"activeMode":"Active Mode: {{mode}}","graphSummary":"Shannon uses your {{count}} memory nodes (up to {{max}} in context) to personalize conversations.","textSummary":"Shannon uses your text profile (up to {{max}} words) to personalize conversations.","changeMode":"Change Mode","quickStats":"Quick Stats ({{plan}} Plan)"},"stats":{"memories":"Memories","categories":"Categories","important":"Important","maxInContext":"Max in Context","words":"Words","maxWords":"Max Words"},"danger":{"title":"Danger Zone","subtitle":"Permanently delete all memories","clear":"Clear All"},"view":{"graph":"Graph","list":"List"},"alerts":{"migratedToGraph":"Migrated {{count}} memories to Knowledge Graph!","convertedToText":"Converted {{count}} nodes to text ({{words}} words)","switchFailed":"Failed to switch mode. Please try again.","refracted":"Refracted {{refracted}} memories ({{merged}} merged, {{removed}} removed)\\n\\n{{summary}}","noChanges":"No changes needed","refractFailed":"Refraction failed. Please try again.","compactComplete":"Compaction complete","compactFailed":"Compaction failed. Please try again.","saveNodeFailed":"The memory could not be saved.","deleteNodeFailed":"The memory could not be deleted.","clearFailed":"Your memories could not be cleared."},"confirm":{"refract":"Refract will consolidate similar memories and remove duplicates. Continue?","compact":"Compact will consolidate your text memory to fit within limits. Continue?","deleteAll":"Delete ALL your memories? This cannot be undone."}},"breadcrumbs":{"home":"Home","explore":"Explore","skills":"Skills"},"chat":{"models":{"lite16":{"label":"Shannon 1.6 Lite","description":"Fast responses, no reasoning. Great for quick tasks."},"pro16":{"label":"Shannon 1.6 Pro","description":"Ultra-deep thinking in both phases. Maximum power."},"gemini3flash":{"label":"Gemini 3 Flash","description":"Gemini 3 Flash Preview · Google latest preview model"},"gemini31flashlite":{"label":"Gemini 3.1 Flash Lite","description":"Gemini 3.1 Flash Lite Preview · Ultra-fast lightweight model"},"gemini31flashlitethink":{"label":"Gemini 3.1 Flash Lite Think","description":"Gemini 3.1 Flash Lite · 2-phase thinking with MINIMAL native"},"gemini25flashlite":{"label":"Gemini 2.5 Flash Lite","description":"Gemini 2.5 Flash Lite · Lightweight fast model"},"gemini25flashlitethink":{"label":"Gemini 2.5 Flash Lite Think","description":"Gemini 2.5 Flash Lite · 2-phase thinking pipeline"},"gemini25pro":{"label":"Gemini 2.5 Pro","description":"Gemini 2.5 Pro · Native thinking display"},"deepseekr1":{"label":"DeepSeek R1","description":"DeepSeek R1 0528 · Vertex AI MaaS reasoning model"},"minimaxm2":{"label":"MiniMax M2","description":"MiniMax M2 · Vertex AI MaaS agentic model"},"glm5":{"label":"GLM 5","description":"GLM 5 · Vertex AI MaaS open model"},"deepseekv3":{"label":"DeepSeek V3.1","description":"DeepSeek V3.1 · Vertex AI MaaS hybrid model"},"mistralmedium3":{"label":"Mistral Medium 3","description":"Mistral Medium 3 · Vertex AI MaaS"},"shannon2lite":{"label":"Shannon 2 Lite","description":"Shannon 2 Lite Preview · Multi-turn agentic reasoning with tools"},"shannon2pro":{"label":"Shannon 2 Pro","description":"Deep multi-step reasoning with parallel knowledge gathering — built for the toughest problems."},"balanced":{"label":"Balanced V1.0"},"balanced15":{"label":"Balanced 1.5 (Thinking)"},"fast15":{"label":"Fast 15b (V1.5 distill)"},"deep":{"label":"Deep V1.0"},"deep15":{"label":"Deep 1.5 (Thinking)"},"selectorAria":"{{model}} model selector","badges":{"new":"NEW","preview":"PREVIEW","premium":"PREMIUM","thinking":"Thinking","ultra":"Ultra"},"popoverTitle":"Choose Model","popoverSubtitle":"Select the AI model for your conversation","tabs":{"current":"Current","legacy":"Legacy"},"lockedTooltip":"Upgrade to a paid plan to access premium models.","tokenUsage":"{{multiplier}}x token usage","freeLimit":"Free: 3/day","footer":{"current":"1.6 series offers fastest and most powerful reasoning","current3":"Shannon 3 is the current generation — fastest and most capable","legacy":"Legacy models for backward compatibility"},"shannon3g4":{"description":"Third-generation Shannon — understands your intent better and can create and edit images"},"shannon3g4pro":{"description":"Third-generation Shannon — deeper reasoning for hard questions, with image creation and editing"},"shannon31g4":{"description":"Shannon 3.1 — the fastest Shannon, streaming at full speed with image creation and editing"},"shannon31g4pro":{"description":"Shannon 3.1 — full-speed deep reasoning with background research for hard questions"}},"search":{"quotaReached":"Daily web search quota reached.","remainingWithTotal":"{{remaining}} of {{total}} left today","remaining":"{{remaining}} left today","enabledWithRemaining":"Web search enabled · {{remaining}}","enableWithRemaining":"Enable web search ({{remaining}})","enabled":"Web search enabled","enable":"Enable web search","status":{"plan":"Planning the search…","search":"Searching Google: {{detail}}","read":"Reading {{detail}}","check":"Checking what is still missing…"},"card":{"aria":"Web search","logAria":"Web search log","stage":{"plan":"Planning the search","search":"Searching Google","read":"Reading the pages","check":"Checking what is still missing"},"tag":{"plan":"plan","search":"search","answer":"answer","read":"read","skip":"skip","check":"check","done":"done"},"line":{"plan":"working out what to search for","check":"checking what is still missing","skip":"{{site}} — could not be read","done":"{{count}} sources ready","done_one":"{{count}} source ready"},"count":{"searches":"searches","pages":"pages read","sources":"sources"},"done":"Searched the web","empty":"Searched the web — nothing useful found","stopped":"Web search stopped","summary":{"searches":"{{n}} searches","pages":"{{n}} pages read","sources":"{{n}} sources","searches_one":"{{n}} search","pages_one":"{{n}} page read","sources_one":"{{n}} source"},"show":"Show the search log and sources","hide":"Hide the search log and sources","sources":"Sources","read":"read","readHint":"The page itself was read, not only its search snippet"}},"attachments":{"waitProcessing":"Please wait for attachments to finish processing","removeFailed":"Remove files that failed to process","addMessageOrFile":"Add a message or attach a file","truncated":"(truncated)","error":"Error","removeWithName":"Remove {{name}}","remove":"Remove file","attachment":"attachment","open":"Open","preview":"Preview","previewTruncated":"File content was truncated for chat context.","previewShortened":"Preview shortened.","referenceStored":"Attachment reference stored with this message.","maxFiles":"Maximum {{count}} files allowed"},"share":{"errors":{"loadSettings":"Failed to load share settings","unableToPrepare":"Unable to prepare share link","invalidResponse":"Invalid share link response","openChat":"Open a chat to share","createLink":"Failed to create share link","updateLink":"Failed to update share link","copyLink":"Failed to copy link"},"tooltipEnabled":"Share this conversation","tooltipDisabled":"Sign in to share conversations","button":"Share","popoverTitle":"Share conversation","popoverDescription":"Public links appear in the sitemap. Private links require a Shannon account to view.","loadingStatus":"Loading share status…","publicLink":"Public link","copied":"Copied!","copyLink":"Copy link","generatePrivate":"Generate private link"},"context":{"chattingCustomShan":"Chatting with Custom Shan","chattingProject":"Chatting in Project","customShan":"Custom Shan","customShannon":"Custom Shannon","project":"Project","exitTooltip":"Exit {{context}} and return to normal chat","exitAria":"Exit context","settings":"Settings","suggestedPrompt":"Suggested prompt","features":{"attachFiles":"Attach files","deepThinking":"Deep thinking","projectFiles":"Project files"}},"project":{"filesInProject":"{{count}} files in project","customInstructions":"Custom instructions active"},"empty":{"title":"Start a new chat","subtitle":"Ask anything, attach files, or search the web","tags":{"files":"Files","memory":"Memory","search":"Search","thinking":"Thinking"}},"memory":{"levels":{"minimal":"Minimal recall – remembers only essential facts","light":"Light context – basic preferences and key details","moderate":"Moderate depth – balanced detail and context","rich":"Rich memory – nuanced understanding of your style","deep":"Deep context – detailed history and complex preferences","expert":"Expert memory – maintains long-term goals and relationships","maximum":"Maximum recall – complete personality, history, and project context"},"controlsTitle":"Memory controls","useInResponses":"Use memory in responses","useInResponsesHint":"Include your saved preferences when generating answers","autoUpdate":"Auto-update memory","autoUpdateHint":"Learn new preferences from your conversations","sizeTitle":"Memory size","wordsLabel":"{{count}} words","sizeSummary":"{{count}} words – {{description}}","planLimit":"Your plan allows up to {{count}} words","manage":"Manage my memory"},"editing":{"preview":"Editing: {{preview}}","message":"Editing message"},"actions":{"cancel":"Cancel","attachFile":"Attach file","openMemory":"Open memory profile","updateMessage":"Update message","sendMessage":"Send message","editMessage":"Edit message","deleteMessage":"Delete message","copyResponse":"Copy response","copied":"Copied","retryResponse":"Retry response","stopGeneration":"Stop generation"},"composer":{"updatePlaceholder":"Update your message","placeholderEmpty":"Ask me anything...{{quota}}","placeholder":"Ask anything{{quota}}","ariaLabel":"Message input","signInHint":"You'll be asked to sign in when you send. Your message will be kept.","unsentKept":"Your question is saved on this device. It will be back in this box when you return.","unsentRestored":"This is the message you wrote earlier. It has not been sent yet."},"messages":{"confirmDeleteUser":"Delete this question and its responses?","confirmDeleteAssistant":"Delete this response?","confirmRegenerate":"Regenerating this response will remove {{count}} subsequent messages. Continue?"},"errors":{"generic":"Something went wrong.","shannon3Busy":"Shannon 3 is under heavy load right now. Please try again in a moment.","shannon3NoAnswer":"Shannon 3 couldn't finish an answer this time. Please try again.","mediaBusy":"One creation at a time — your current image is still in progress and will land in this chat. Then try again.","mediaUnavailable":"Image tools are catching their breath — please try again in a few minutes. Nothing was taken from your quota.","mediaSlow":"Your creation is taking unusually long. It may still appear in this chat shortly — or just try again.","replyRunning":"A reply is still being written in this chat. Wait for it or stop it first.","serverOverload":"Shannon server is overloaded right now. Please try again later.","signInRequired":"Please sign in to continue.","searchQuotaReached":"Web search quota reached for today. This answer goes on without web search."},"loading":{"runningOnGpu":"Running on 12 H100 GPU"},"userLabel":"You","metrics":{"mode":"Mode","attempt":"Attempt","latency":"Latency","tokens":"Tokens","cost":"Cost","model":"Model"},"provider":{"redirectingDapo":"Redirecting to DAPO without guardrail...","answeredByDapo":"Answered by DAPO (refusal fallback)","routedToDapo":"Routed to DAPO","routedToDapoWithReason":"Routed to DAPO ({{reason}})","deepThinkProgress":"DeepThink reasoning in progress…","warming":"Warming model · ~{{seconds}}s","warmingNoEta":"Warming model…","upstreamRetry":"High demand — retrying (attempt {{attempt}}/{{max}})…","upstreamFallback":"This will take a bit longer — no worries · ~{{seconds}}s","upstreamFallbackNoEta":"This will take a bit longer — no worries…","relaxed":"Relaxed lane — your daily boost is used, this may take a little longer","queued":"In line · {{ahead}} ahead · ~{{seconds}}s","queuedNoEta":"In line · {{ahead}} ahead","queuedFirst":"Next in line · ~{{seconds}}s","queuedFirstNoEta":"Next in line","queuedLine1":"Your place is held","queuedLine2":"GPU slots free up every few seconds","queuedLine3":"Longer answers ahead of you are finishing","queuedLine4":"Streaming starts the moment a slot opens","queuedLine5":"No need to resend","queuedLine6":"Your prompt is already loaded and waiting","starting":"Reading your prompt · ~{{seconds}}s","startingNoEta":"Reading your prompt…","startingLine1":"Loading your context into the model","startingLine2":"First words arrive in a few seconds","startingLine3":"Thinking begins right after","retrying":"Reconnecting to the engine · attempt {{attempt}}/{{max}} · ~{{seconds}}s","retryingNoEta":"Reconnecting to the engine · attempt {{attempt}}/{{max}}","retryingLine1":"Your prompt is kept — nothing to resend","retryingLine2":"The engine hiccuped; we retry on the same slot","anyMoment":"any moment now"},"sources":{"title":"Sources","source":"Source"},"reasoning":{"title":"Reasoning","eta":"~{{seconds}}s left"},"poll":{"badge":"POLL","question":"Shannon 3 is in training — which features should we build next?","options":{"writing":"Better writing","tools":"Built-in tools","image":"Image generation"}},"videopoll":{"badge":"POLL","question":"We are going to build a video generation feature — do you want it?","options":{"yes":"Yes, I want it","no":"No","dontcare":"I don't care"}},"announce":{"badge":"NEW","title":"Shannon 3 is here","body":"Shannon 3 is finished — smarter, better at understanding you, and it can now create and edit images. We also fixed a tokenization issue in earlier Shannon models, so you get 2–3× more usage from the same daily quota.","cta":"Try Shannon 3","dismiss":"Dismiss"},"thinking":{"label":"Thinking…","thoughtFor":"Thought for {{seconds}}s","show":"Show reasoning","hide":"Hide reasoning","tokenStats":"{{tokens}} tok · {{rate}} tok/min","thought":"Thinking"},"stream":{"jumpToBottom":"Jump to latest","newContent":"New tokens…"},"gen":{"confirmTitleImage":"Generate an image?","confirmTitleVideo":"Generate a video?","confirmCost":"~{{tokens}} tokens","confirmIncluded":"✨ Included","confirm":"Generate","confirming":"Starting…","cancel":"Cancel","videoNote":"Video generation can take several minutes. Output is labeled AI-generated.","aiGenerated":"AI-generated","statusQueued":"Getting ready…","statusCold":"Starting video engine… (first run takes a few minutes)","statusGeneratingImage":"Generating image…","statusGeneratingVideo":"Generating video…","reconnecting":"Connection hiccup — recovering your result…","finishing":"Almost there — finishing up…","elapsed":"{{s}}s","eta":"~{{s}}s","editNote":"Your attached image will be used as the starting point.","editNoteVideo":"Your attached image will be animated.","confirmTitleEdit":"Edit this image?","confirmTitleMultiref":"Combine these images?","engineEdit":"Edit","engineMultiref":"Combine","statusEditingImage":"Editing image…","statusCombiningImages":"Combining images…","queueAhead":"In line — {{pos}} ahead of you…","highDemand":"Lots of creations right now — your spot is reserved…","backupGpu":"Switching to a backup GPU — no action needed…","working1":"Refining details…","working2":"Working on light and texture…","working3":"Applying final touches…","longWait":"Taking longer than usual — you can safely leave this page; your creation will appear in this chat when ready.","editNoteMulti":"Combining {{count}} images from this chat into one result."},"dayComplete":{"title":"That's a wrap for today","titleGeneration":"Not enough tokens left for this image","recap":"Today: {{turns}} conversations · {{images}} images","recapNoImages":"Today: {{turns}} conversations","resetsIn":"Your allowance resets in {{time}}","focusImages":"Keep creating — {{plan}} includes a bigger daily image allowance.","focusChat":"Keep the conversation going — {{plan}} gives you {{tokens}} tokens every day.","wait":"See you at reset","upgrade":"Continue with {{plan}}","topup":"Top up tokens","relaxedPitch":"{{plan}} keeps going after the quota: {{tokens}} relaxed Shannon 3 tokens daily.","relaxedPitchUnlimited":"{{plan}} never hits a wall — unlimited relaxed Shannon 3 after the daily quota.","focusChatNoNumber":"Keep the conversation going — {{plan}} gives you a bigger daily allowance.","titleResearch":"Not enough tokens left for this research","researchNeeds":"DeepResearch {{depth}} needs {{needed}} tokens to start. You have {{left}} left today.","researchQuick":"{{quick}} needs {{needed}}: pick it next to the message box and send again."},"lowTokens":{"chip":"≈ {{remaining}} tokens left today · resets {{time}}","chipNoTime":"≈ {{remaining}} tokens left today"},"trialPill":{"label":"Free 14-day upgrade","failed":"The free upgrade could not be started."},"relaxed":{"title":"Relaxed mode","desc":"Your daily quota is used up, so this reply rides the relaxed lane: it waits for free capacity and can be slower at busy times — but it costs nothing extra and your answer arrives in full."},"announce31":{"badge":"NEW","title":"Shannon 3.1 is here","body":"32% smarter and 10–15× faster to reply. Run the same prompt on the previous version and feel the difference. We are also hosting 12 more uncensored models — Kimi K3, GLM 5.2, DeepSeek Pro and others — available now through our API.","note":"All of this runs on infrastructure maintained by one engineer on a budget under $10,000 a month. Our only engineer, Felix Devon, is building it while fighting a health condition, and fighting for freedom.","stats":{"smarter":"32% smarter","faster":"10–15× faster","models":"12 more models"},"ctaX":"Visit Felix on X","ctaApi":"Try our API"},"announceInfra":{"badge":"UPDATE","title":"We raised {{amount}} to improve our platform","body":"Felix Devon and the team are doing the biggest update ever on the Shannon platform: <hl>10× bigger infrastructure</hl> to handle our current <hl>120,000 users</hl>, because the platform was actually designed for just 10,000. Expect a clearly big upgrade in performance and the release of <hl>14 unreleased features</hl> soon."},"announceLog":{"label":"Announcements","older":"Older announcement","newer":"Newer announcement","closed":"Poll closed","voters":"Voters: {{n}}"},"outcome":{"blocked":{"detail":"Change the wording and send it again.","title":"This message was stopped by the content filter."},"busy":{"detail":"The reply could not start. Trying again in a minute usually works.","title":"Shannon is very busy right now."},"edit":"Edit message","empty":{"detail":"The model finished without writing an answer.","title":"No answer came back."},"failed":{"detail":"The reply could not be written.","title":"Something went wrong on our side."},"interrupted":{"detail":"Send it again.","title":"This reply was interrupted by an update of the service."},"notCharged":"Nothing was taken from your allowance.","retry":"Try again","retryFaster":"Try with {{model}}","retrying":"No answer came back. Trying again ({{attempt}} of {{max}})…","timeout":{"detail":"It was still thinking after ten minutes and was stopped. Its thinking is kept above.","partial":"It was stopped after ten minutes. What it had written is above.","title":"This reply ran out of time."}},"replyStopped":"Stopped before it was finished.","history":{"loadEarlier":"Load earlier messages","loadEarlierFailed":"Earlier messages could not be loaded. Please try again.","loadingEarlier":"Loading earlier messages…"},"loadFailed":"This chat could not be loaded. Check your connection and try again.","loadingChat":"Loading chat…","trialReturn":{"active":"Your 14-day Plus trial is active. Enjoy the bigger daily allowance.","confirming":"Confirming your free upgrade…","refresh":"Check again","slow":"Still confirming — this can take a few minutes; it will appear here on its own."},"research":{"model":{"description":"Searches the web for minutes and writes a cited report","usage":"Per run: a base by depth + model tokens ×0.1"},"brand":"DeepResearch","picker":{"title":"Research depth","subtitle":"How long it searches and reads before it writes.","chipAria":"Research depth: {{depth}}. Change depth","cost":"≈{{total}} tokens · base {{base}}","overBudget":"More than the {{left}} you have left today","billing":"Each run costs its base plus the model's tokens ×0.1, from your daily allowance and token packs."},"depth":{"quick":{"name":"Quick","time":"~2 min"},"standard":{"name":"Standard","time":"~5 min"},"deep":{"name":"Deep","time":"~10 min"},"deepest":{"name":"DEEPEST","time":"~25–30 min"}},"stage":{"queued":"Waiting for a research slot","clarify":"Making sure the question is clear","plan":"Planning the research","search":"Searching the web","read":"Reading the pages","write":"Writing the report","check":"Checking every citation","review":"Reviewing the report","resuming":"Picking up where it left off","done":"Research complete","failed":"The research could not be finished","stopped":"Research stopped"},"rail":{"plan":"Plan","search":"Search","read":"Read","write":"Write","check":"Check","review":"Review","done":"Done"},"action":{"search":"searching: {{detail}}","read":"reading: {{detail}}","note":"noting: {{detail}}","write":"writing: {{detail}}","check":"checking: {{detail}}"},"actionBare":{"search":"searching…","read":"reading…","note":"taking notes…","write":"writing…","check":"checking…"},"eta":{"minutes":"about {{count}} min left","underMinute":"less than a minute left","finishing":"finishing up…"},"queuePos":"position {{pos}} in line","detached":"waiting for the next update","stepOf":"Step {{n}} of {{total}}","sitesLabel":"Sites","count":{"searches":"Searches","pages":"Pages read","sources":"Sources","cards":"Evidence cards","verified":"Citations verified"},"leaveNote":"You can leave this page — the research keeps going and the report will be here.","elapsedAria":"Running for {{time}}","progressAria":"Research progress","cardAria":"DeepResearch progress","time":{"sec":"{{s}} s","minSec":"{{m}} min {{s}} s","hourMin":"{{h}} h {{m}} min"},"done":{"took":"Took {{time}}","ranFor":"Ran for {{time}}","pages":"pages read","sources":"sources","verified":"citations verified","allSources":"All sources","disagreements":"Disagreements: {{n}}","disagreeHint":"Sources disagree on some points; the report says where."},"failedNote":"Something went wrong on our side. You can try again.","stoppedNote":"You stopped this research before it finished.","keptSources":"The sources it found are under All sources.","sources":{"title":"Sources","other":"Other sources"},"sidebar":{"researching":"Researching…"},"notify":{"doneTitle":"Your research report is ready","failedTitle":"Your research could not be finished","askingTitle":"DeepResearch needs to know what you mean"},"errors":{"unavailable":"DeepResearch cannot search the web right now. Nothing was charged; please try again later."},"asking":{"title":"Before the research starts","hint":"Reply below with what you mean, and the research starts."}}},"createCustomShan":{"meta":{"createTitle":"Create Custom Shan - Shannon AI","editTitle":"Edit Custom Shan - Shannon AI","createDescription":"Create a personalized AI assistant with custom instructions","editDescription":"Edit your personalized AI assistant"},"header":{"createTitle":"Create Custom Shan","editTitle":"Edit Custom Shan","createSubtitle":"Define your AI assistant's personality and knowledge","editSubtitle":"Update your AI assistant's settings"},"tabs":{"settings":"Settings","preview":"Preview"},"loginRequiredCreate":"Please log in to create a Custom Shan.","loginRequiredEdit":"Please log in to edit a Custom Shan.","loading":"Loading Custom Shan data...","sections":{"basic":{"title":"Basic Information"},"instructions":{"title":"Instructions"},"knowledge":{"title":"Knowledge File (Optional)","description":"Upload a file with domain-specific content the AI can reference. Supported formats: PDF, TXT, MD, JSON, CSV, DOCX, XLSX, images, audio, video (max 10 MB)"}},"icon":{"title":"Custom Icon","helper":"Upload an image (auto-resized to 256x256)","upload":"Upload Icon","removeAria":"Remove custom icon","uploadAria":"Upload custom icon","alt":"Custom Shan icon"},"fields":{"name":{"label":"Name","placeholder":"e.g., Travel Guide, Coding Assistant, Writing Coach"},"description":{"label":"Description","placeholder":"A brief description of what this assistant does"},"systemPrompt":{"label":"System Instructions","placeholder":"Define how the AI should behave, its tone, personality, and any restrictions. For example: 'You are a friendly travel guide who specializes in European destinations. Always provide practical tips and local recommendations.'","helper":"These instructions will guide how the AI responds in conversations"},"starterPrompt":{"label":"Conversation Starter (Optional)","placeholder":"e.g., 'Hi! I'm your travel guide. Where would you like to explore today?'","helper":"The AI will use this to start the conversation"}},"knowledge":{"attached":"Knowledge file attached","existing":"(existing file)","replace":"Replace","upload":"Upload Knowledge File","fileSize":"{{size}} KB"},"actions":{"saveChanges":"Save Changes","create":"Create Custom Shan"},"preview":{"untitled":"Untitled Custom Shan","live":"Live Preview","clear":"Clear chat","clearAria":"Clear preview chat","systemPromptHint":"Add a System Instruction in the Settings tab to see how your Custom Shan will behave.","running":"Running on 12 H100 GPU","inputPlaceholderReady":"Test your Custom Shan...","inputPlaceholderMissing":"Add a system prompt first...","inputAria":"Test message","sendAria":"Send test message","errorPrefix":"Error: {{message}}","noResponse":"No response"},"errors":{"loadFailed":"Failed to load Custom Shan data","fileTooLarge":"File size exceeds maximum of {{size}} MB","unsupportedFileType":"Unsupported file type. Supported: {{types}}","iconNotImage":"Icon must be an image file (PNG, JPG, GIF, etc.)","iconProcessFailed":"Failed to process image. Please try another file.","nameRequired":"Name is required","submitFailed":"Failed to {{action}} Custom Shan","previewSignIn":"Please sign in to test the preview","previewResponseFailed":"Failed to get response","previewStream":"Stream error","previewQuota":"You have used all available quota.","previewKnowledgeRead":"Failed to read the knowledge file"}},"researchIndex":{"hero":{"eyebrow":"Research Hub","title":"Shannon Research, Model Cards, and Policy Updates","subtitle":"Explore every article we ship alongside the product: model cards for transparency, technical build notes, and the policies that keep Shannon safe for red-team research.","meta":{"fresh":"Fresh on {{date}}","pages":"{{count}} in-depth pages","optimized":"Optimized for SEO & sharing"},"notice":"We do not hold or access any user's data, and we do not suspend accounts unless a lawful authority requires an enforcement action."},"section":{"title":"Research articles"},"card":{"meta":"Updated {{date}} · {{readingTime}}","cta":"Read article"},"links":{"title":"All research links"}},"company":{"hero":{"badge":"Legal Entity Details","title":"Company Information","subtitle":"Copy-ready details for investor programs, invoices, and due diligence."},"fields":{"legalName":{"label":"Legal name","value":"SHANNON LAB LLC"},"entityType":{"label":"Entity type","value":"LLC"},"formationState":{"label":"Formation state","value":"New Mexico"},"stateStatus":{"label":"State status","value":"Active / Good Standing"},"formationDate":{"label":"Formation date","value":"Dec 02, 2025"},"entityId":{"label":"Entity ID","value":"0008065379"},"naicsSector":{"label":"NAICS sector","value":"54 — Professional, Scientific, and Technical Services"},"naicsSubcode":{"label":"NAICS subcode","value":"541512 — Computer Systems Design Services"},"companyAddress":{"label":"Company address","value":"8206 Louisiana Blvd NE\nSte A #7871\nAlbuquerque, NM 87113\nUnited States"}}},"api":{"nav":{"title":"Documentation","badgeNew":"New","aria":"Documentation navigation","mobileOpen":"Open navigation","mobileClose":"Close navigation","you":"YOU","mobile":"Sections"},"hero":{"badge":"API Documentation","title":"Shannon API","subtitle":"OpenAI & Anthropic compatible AI API with function calling, web search, and structured outputs.","ctaViewKey":"View Your API Key","ctaGetKey":"Get Your API Key","ctaPlayground":"Try Playground","support":"The Infrastructure of","focus":"Uncensored Intelligence","sub":"The uncensored AI API: Shannon models with no refusals and no filters, served from our own GPUs. OpenAI- and Anthropic-compatible — drop in the SDK you already use, one key, streaming, tool calling and reasoning on every endpoint.","statModels":"uncensored models","statContext":"context window","statFrom":"from","statCompat":"compatible APIs","ctaPrimary":"Start building","logoStrip":"Model families on the platform","statNetworks":"networks: TLS, Tor, I2P","netTitle":"Reachable over Tor and I2P","netText":"Onion service, I2P eepsite and an encrypted TLS mirror. Same /v1 routes, same key, streaming included; no cookies, no JavaScript, no third-party requests.","netCta":"Tor & I2P endpoints"},"search":{"placeholder":"Search docs...","ariaButton":"Search documentation","overlayClose":"Close search","inputPlaceholder":"Search documentation...","ariaInput":"Search documentation","clear":"Clear search","emptyTitle":"No results found for \"{{query}}\"","emptySubtitle":"Try different keywords","inSection":"in {{section}}","popular":"Popular searches:","hints":{"authentication":"authentication","functionCalling":"function calling","streaming":"streaming","models":"models"},"footer":{"navigate":"Navigate","select":"Select","close":"Close"},"navigate":"navigate","open":"open"},"status":{"operational":"All systems operational","degraded":"Degraded performance","down":"Service unavailable","checking":"Checking status...","aria":"API Status: {{status}}. Click to refresh."},"playground":{"title":"API Playground","badge":"Interactive","badgeNew":"New","intro":"Test the Shannon API directly in your browser. Build your request, run it, and see the response in real-time.","actions":{"stop":"Stop","run":"Run"},"panel":{"request":"Request","response":"Response"},"fields":{"model":"Model","systemPrompt":"System Prompt","userMessage":"User Message"},"placeholders":{"systemPrompt":"System instructions...","userMessage":"Your message..."},"toggle":{"streaming":"Enable streaming"},"advanced":{"toggle":"Advanced Options","maxTokens":"Max Tokens: {{count}}","temperature":"Temperature: {{value}}"},"auth":{"notice":"Sign in to test the API","signIn":"Sign In"},"loading":{"streaming":"Streaming response...","waiting":"Waiting for response..."},"errors":{"signInRequired":"Please sign in to test the API"},"usage":{"prompt":"Prompt: {{count}}","completion":"Completion: {{count}}","total":"Total: {{count}}"},"preview":{"title":"Request Preview","copy":"Copy","copied":"Copied!"},"defaults":{"systemPrompt":"You are a helpful assistant.","userMessage":"Hello! What can you help me with today?"},"sub":"Try every model and endpoint in the browser with your own key — streaming output, request inspector, and generated code you can paste straight into your app.","cardTitle":"Interactive API console","cardDesc":"Chat with any model, three endpoint dialects, tool calls, live latency and cost.","cta":"Launch Playground"},"overview":{"title":"Overview","badge":"Public docs","intro":"Everything you need to ship with Shannon's OpenAI and Anthropic compatible API.","cards":{"openai":{"title":"OpenAI-Compatible","badge":"Base URL","description":"Use the Chat Completions API with function calling and streaming."},"anthropic":{"title":"Anthropic-Compatible","badge":"Base URL","description":"Claude Messages format with tools and anthropic-version header."},"auth":{"title":"Authentication","badge":"Headers","value":"Authorization: Bearer <your-key>","description":"Or X-API-Key with anthropic-version for Claude-style calls."},"status":{"title":"Status","badge":"Access","value":"Public docs - Key required to call","description":"Streaming, function calling, structured outputs, web search."}},"checklist":{"title":"Launch checklist","items":{"pointSdk":{"title":"Point your SDK at Shannon","detail":"Set baseURL to the OpenAI or Anthropic endpoints above.","badge":"Setup"},"attachKey":{"title":"Attach your API key","detail":"Use Bearer tokens for OpenAI calls or X-API-Key + anthropic-version.","badge":"Security"},"enableTools":{"title":"Enable tools & structured outputs","detail":"Supports OpenAI tools/functions, JSON schema, and built-in web_search.","badge":"Capabilities"},"trackUsage":{"title":"Track usage","detail":"View token and search consumption on this page when signed in to your account.","badge":"Analytics"}}},"live":"LIVE","sub":"Point your existing OpenAI or Anthropic SDK at Shannon and keep the same code. Every endpoint speaks the format you already use.","checklistTitle":"Before your first request"},"capabilities":{"title":"Capabilities","badge":"OpenAI + Anthropic","intro":"Drop-in replacement for OpenAI and Anthropic APIs with native support for tools, structured outputs, and built-in web search.","sub":"Everything the chat product can do, exposed over the wire."},"features":{"dropin":{"title":"Drop-in Replacement","description":"Works with OpenAI and Anthropic SDKs. Just change the base URL.","tag":"Compatible"},"functionCalling":{"title":"Function Calling","description":"Define tools, let Shannon call them. Supports auto, forced, and none modes.","tag":"Tools"},"webSearch":{"title":"Built-in Web Search","description":"Real-time web search with source citations. Automatically available.","tag":"Search"},"structured":{"title":"Structured Outputs","description":"JSON mode and JSON Schema enforcement for reliable data extraction.","tag":"JSON"},"multiturn":{"title":"Multi-turn Tools","description":"Automatic function execution loops. Up to 10 iterations per request.","tag":"Agentic"},"streaming":{"title":"Streaming","description":"Server-sent events for real-time token streaming.","tag":"Fast"}},"quickstart":{"title":"Quick Start","badge":"5 minutes","intro":"Get started in three steps. Shannon mirrors OpenAI and Anthropic clients.","steps":{"baseUrl":{"title":"Set your base URL","detail":"Use the OpenAI-compatible endpoint."},"addKey":{"title":"Add your API key","detail":"Use Bearer auth in the Authorization header."},"sendMessage":{"title":"Send your first message","detail":"Pick a language and swap in your key."}},"responseTitle":"Response format","responseExample":"Success Response","step1":"1 · Create a key","step2":"2 · Point your SDK at Shannon","step3":"3 · Ship"},"authentication":{"title":"Authentication","intro":"All API requests require authentication using your Shannon API key.","openai":"OpenAI Format (Recommended)","anthropic":"Anthropic Format","sub":"One key works everywhere. OpenAI-style requests use a Bearer header; Anthropic-style requests use x-api-key.","anthropicTitle":"Anthropic-compatible"},"models":{"title":"Models","intro":"Shannon offers multiple models optimized for different use cases.","contextLabel":"Context","bestForLabel":"Best For","callQuota":"Call-based quota","items":{"balanced":{"description":"Fast, efficient responses for everyday tasks","bestFor":"Chat, Q&A, Content Generation"},"deep":{"description":"Advanced reasoning for complex problems","bestFor":"Analysis, Research, Complex Tasks"},"coder":{"description":"Optimized for Claude Code CLI with call-based quota","bestFor":"Code Generation, Tool Use, CLI Integration"},"preview":{"description":"Higher intelligence, higher willingness. Our most capable model for complex tasks.","bestFor":"Complex Reasoning, Creative Tasks, Advanced Analysis"},"shannon2lite":{"description":"Shannon 2 Lite: fast think-draft-review pipeline with a visible reasoning trace. Everyday chat, summaries and Q&A."},"shannon2pro":{"description":"Shannon 2 Pro: deeper think-draft-review passes for analysis, long-form writing and multi-step reasoning."}},"badge":"SELF-HOSTED","sub":"Every Shannon generation behind one endpoint, with tool calling, vision and reasoning. Model ids are stable — pin them in production. GET /v1/models returns the same list with context, pricing and capabilities.","context":"Context","subHosted":"Eight Shannon tiers and twelve hosted open-weight models, all behind the same endpoint. Each hosted id accepts what the model it imitates accepts — seven of the twelve are text-only. Model ids are stable — pin them in production.","textAndImage":"Text + image in","textOnly":"Text in","jsonSchema":"JSON schema","jsonObject":"JSON object","noStructured":"No structured output","referenceTitle":"What each id accepts","referenceSub":"The same values GET /v1/models returns. Every id streams and takes tool definitions; input and structured output vary, because a hosted id accepts exactly what the model it imitates accepts.","colId":"Model id","colInput":"Input","colStructured":"Structured output","colPrice":"Price / 1M","mergedTitle":"Models & pricing","mergedSub":"{{shannon}} Shannon tiers and {{hosted}} hosted open-weight models behind one endpoint, with streaming and tool calling on every id. Usage is billed against your token quota, valued at $5 per million quota tokens. Model ids are stable — pin them in production; GET /v1/models returns this same table.","mergedSubShannon":"{{shannon}} Shannon tiers behind one endpoint, with streaming and tool calling on every id. Usage is billed against your token quota, valued at $5 per million quota tokens. Model ids are stable — pin them in production; GET /v1/models returns this same table.","shannonTitle":"Shannon models","shannonNote":"one flat rate for input and output","hostedNote":"262,144-token context on every id; input and output billed separately; each id accepts what the model it imitates accepts","more":"More","jumpQuickstart":"Jump to Quickstart","colInOut":"In / out per 1M","colInCachedOut":"In / cached / out per 1M","hostedTokenizerNote":"Token counts for these ids use each model's own tokenizer and chat template, so a prompt costs the number of tokens the original model would count. Cached input is a repeated prompt prefix served from the prompt cache, billed at 25% of the input rate."},"functionCalling":{"title":"Function Calling","intro":"Define tools that Shannon can call to perform actions or retrieve information.","toolOptionsTitle":"Tool Choice Options","responseTitle":"Function Call Response","responseExample":"When model calls a function","toolOptions":{"auto":"Model decides whether to call a function (default)","none":"Disable function calling for this request","force":"Force a specific function call"},"optionsTitle":"tool_choice"},"structuredOutputs":{"title":"Structured Outputs","intro":"Force Shannon to respond with valid JSON that matches your schema.","optionsTitle":"Response Format Options","options":{"jsonObject":"Force valid JSON output (no specific schema)","jsonSchema":"Force output matching your exact schema"}},"streaming":{"title":"Streaming","intro":"Enable real-time token streaming with Server-Sent Events for responsive UIs.","tipLabel":"Tip:","tipBody":"Streaming responses arrive as Server-Sent Events. Each chunk contains a delta with partial content.","sub":"Server-sent events, OpenAI chunk format. Thinking models stream reasoning_content deltas before the answer; the final chunk carries exact usage."},"webSearch":{"title":"Built-in Web Search","intro":"Shannon includes a built-in web_search function that's automatically available.","tipLabel":"Pro Tip:","tipBody":"Web search results include citations. Shannon will automatically cite sources.","sub":"Set web_search: true and the model grounds its answer with live results."},"anthropic":{"title":"Anthropic Format","intro":"Shannon also supports Anthropic's Messages API format.","requiredLabel":"Required Header:","requiredBody":"Anthropic format requires anthropic-version: 2023-06-01.","sub":"Drop-in for the Anthropic SDK — point it at our base URL and keep your Messages code."},"sdks":{"title":"SDKs","badge":"Compatible","intro":"Use any OpenAI or Anthropic SDK - just change the base URL.","openaiTitle":"OpenAI-Compatible SDKs","anthropicTitle":"Anthropic-Compatible SDKs","viewDocs":"View Docs","items":{"openaiPython":{"description":"Official OpenAI Python SDK - works with Shannon"},"openaiJs":{"description":"Official OpenAI Node.js SDK - works with Shannon"},"openaiGo":{"description":"Community Go client for OpenAI-compatible APIs"},"openaiRuby":{"description":"Community Ruby client for OpenAI-compatible APIs"},"openaiPhp":{"description":"Community PHP client for OpenAI-compatible APIs"},"openaiRust":{"description":"Async Rust client for OpenAI-compatible APIs"},"anthropicPython":{"description":"Official Anthropic Python SDK - works with Shannon"},"anthropicTs":{"description":"Official Anthropic TypeScript SDK - works with Shannon"}},"sub":"Any OpenAI or Anthropic SDK works out of the box.","docsLink":"Documentation →"},"errors":{"title":"Error Handling","intro":"Shannon uses standard HTTP status codes and returns detailed error messages.","responseTitle":"Error Response Format","responseExample":"Error Response","loadKey":"Failed to load API key","rotateKey":"Failed to regenerate key","codes":{"badRequest":{"name":"Bad Request","description":"Invalid request format or parameters"},"unauthorized":{"name":"Unauthorized","description":"Invalid or missing API key"},"quota":{"name":"Quota Exceeded","description":"Token or search quota exceeded"},"rateLimit":{"name":"Rate Limited","description":"Too many requests, slow down"},"server":{"name":"Server Error","description":"Internal error, retry later"}},"code":"Status","type":"Type","desc":"Meaning","exampleTitle":"Error body"},"changelog":{"title":"Changelog","intro":"Recent updates and improvements to the Shannon API.","types":{"feature":"New","improvement":"Improved","fix":"Fixed","breaking":"Breaking","deprecated":"Deprecated"},"items":{"2_1_0":{"addedCoder":"Added shannon-coder-1 model for Claude Code CLI integration","callQuota":"Call-based quota system for Coder model","functionCalling":"Improved function calling reliability"},"2_0_0":{"anthropic":"Added Anthropic Messages API compatibility","multiturn":"Multi-turn tool execution (up to 10 iterations)","jsonSchema":"JSON Schema response format support","webSearch":"Enhanced web search with better citations"},"1_5_0":{"deepModel":"Added shannon-deep-dapo model for complex reasoning","webSearch":"Built-in web_search function","streamingLatency":"Reduced latency for streaming responses"},"1_0_0":{"initialRelease":"Initial API release","openaiEndpoint":"OpenAI-compatible chat completions endpoint","functionCalling":"Function calling support","streaming":"Streaming via Server-Sent Events"}}},"apiKey":{"title":"Your API Key","badge":"Authenticated","label":"API Key for {{email}}","accountFallback":"your account","loading":"Loading your key…","none":"No key generated yet","copy":"Copy","copied":"✓ Copied","rotating":"Rotating...","regenerate":"Regenerate","warning":"Keep your API key secret. Regenerating creates a new key and invalidates the old one.","meta":{"version":"Version","lastRotated":"Last rotated","lastUsed":"Last used","never":"Never"},"guestLabel":"Sign in to view and manage your API key.","loadError":"Could not load your key.","rotateError":"Rotation failed. Try again.","never":"never","badgeGuest":"GUEST","login":"Sign in","version":"Version","lastRotated":"Rotated","lastUsed":"Last used","reveal":"Reveal","hide":"Hide","revoke":"Revoke","revoked":"Key revoked. Rotate to issue a new one.","revokeConfirm":"Revoke this key? Every client using it stops working until you rotate.","revokedBadge":"REVOKED","rotateConfirm":"Rotate this key? The current key stops working immediately and every client using it must be updated."},"usage":{"title":"Your Usage","callsLabel":"API calls (30 days)","tokensLabel":"Billed tokens (30 days)","coderTitle":"Shannon Coder ({{model}})","coderIntro":"Call-based quota for Shannon Coder (shannon-coder-1). Resets every 4 hours.","callsUsed":"Calls Used","callsRemaining":"Calls Remaining","chartTitle":"Token Usage Over Time","chartTokens":"{{count}} tokens","chartBilled":"Billed","guestIntro":"Sign in to see your recent API activity.","colTime":"Time","colEndpoint":"Endpoint","colModel":"Model","colTokens":"Billed tokens","prev":"Newer","next":"Older","empty":"No API calls yet. Your first request will show up here.","loadError":"Could not load usage.","colCost":"Cost","costLabel":"Cost (30 days)","colCached":"Cached input","cachedNote":"Cached input is the number of prompt tokens read from the prompt cache on a hosted open-weight call; those tokens are already priced at the cached rate inside Billed tokens and Cost."},"cta":{"title":"Ready to Build?","subtitle":"Get your API key and start building with Shannon AI today.","primary":"Get Your API Key","secondary":"View Pricing","sub":"Free tier included with every account. Your key is one click away."},"sections":{"search":{"overview":"Overview","quickstartPython":"Python Quick Start","quickstartJs":"JavaScript Quick Start","quickstartCurl":"cURL Quick Start","authBearer":"Bearer Authentication","authAnthropic":"Anthropic Authentication","modelBalanced":"Balanced Model","modelDeep":"Deep Model","modelCoder":"Coder Model","functionCalling":"Function Calling","structuredJson":"JSON Schema","webSearch":"Web Search","streaming":"Streaming","authErrors":"Authentication Errors","rateLimit":"Rate Limiting","quotaErrors":"Quota Errors","billing":"Billing and balance","torI2p":"Encrypted, Tor & I2P endpoints","caching":"Prompt caching","countTokens":"Counting tokens"}},"code":{"copy":"Copy","copied":"Copied!","copyAria":"Copy code","copiedAria":"Copied!"},"response":{"copy":"Copy response"},"pricing":{"title":"Pricing","badge":"PER 1M TOKENS","sub":"Usage is billed against your token quota, valued at $5 per million quota tokens. Shannon models bill one flat rate for input and output; exact usage comes back on every response.","model":"Model","flat":"Price / 1M tokens","stylesTitle":"Hosted open-weight models","bit":"Variant","input":"Input / 1M","output":"Output / 1M","note":"Streaming responses include exact token usage in the final chunk. You are billed only for the tokens you send and the reasoning and answer you receive, counted with each model's own tokenizer; cached input is billed at the cached rate."},"cliTools":{"title":"CLI coding tools","sub":"Use Shannon as the model behind Claude Code, Codex CLI and other agent CLIs."},"responses":{"title":"Responses API","sub":"POST /v1/responses — the OpenAI Responses dialect: instructions, input items, function_call / function_call_output for tool loops, reasoning summaries as output items. Same models, same key.","note":"Streaming emits response.created, reasoning_summary_text.delta, output_text.delta, function_call_arguments.delta and response.completed; a failed generation ends with response.failed. Non-streaming is the default."},"reasoning":{"title":"Reasoning effort","sub":"Every thinking model streams its trace as reasoning_content deltas (or a thinking block) before the answer, and finish_reason: length tells you the answer hit max_tokens. The depth knob — reasoning_effort on /v1/chat/completions (off, low, medium, high), reasoning.effort on /v1/responses, thinking.budget_tokens on /v1/messages — is read by the hosted open-weight models; the Shannon tiers accept it and choose their own depth. GET /v1/models reports reasoning_effort per model."},"billing":{"title":"Billing","guestIntro":"Sign in to see your balance. Every API call, hosted or Shannon, draws from the same balance as chat: today's plan allowance first, then purchased credit.","balance":"Available now","todayAllowance":"Today's plan allowance","packBalance":"Purchased credit","spend30":"API spend (30 days)","topUp":"Top up credit","changePlan":"Change plan","rate":"Rate","ratePerMillion":"$%R per 1M tokens","spendTitle":"API spend by model","spendWindow":"last 30 days, priced per model","spendModel":"Model","spendKind":"Kind","spendCalls":"Calls","spendAmount":"Spend","spendEmpty":"No API-key calls yet. Requests made with your key show up here, priced per model.","kindHosted":"Hosted model","kindShannon":"Shannon","prices":"Per-model prices are in the Models & pricing section above. Hosted models bill input and output separately; Shannon models bill one flat rate. Both are settled from your balance at $5 per 1M quota tokens.","pricesLink":"See prices","loadError":"Could not load billing.","pricesCached":"Per-model prices are in the Models & pricing section above. Hosted models bill input, cached input (25% of the input rate) and output separately, counted with each model's own tokenizer; Shannon models bill one flat rate. Both are settled from your balance at $5 per 1M quota tokens."},"beta":{"badge":"BETA","title":"Smaller quants, so the price can stay small","body":"The hosted open-weight models currently run at a smaller quantisation. That is a deliberate trade: it keeps the whole catalogue on infrastructure a business earning under $10,000 a month can actually afford. The honest consequence is that model behaviour can be degraded compared with the full-size weights — we would rather say so here than let you discover it in production.","roadmap":"Our team is passionate about closing that gap. We are working on hosting high-quality quants of Kimi K3, GLM 5.3 and more soon. This is still beta."},"torI2p":{"title":"Encrypted, Tor & I2P endpoints","sub":"The API is also published as a Tor onion service and an I2P eepsite. Same routes, same key; only the base URL and the proxy change.","baseUrls":"Base URLs","network":"Network","baseUrl":"Base URL","clearnet":"Clear web","tor":"Tor (onion service)","i2p":"I2P (eepsite)","curlTor":"cURL through Tor","curlI2p":"cURL through I2P","sdk":"SDK base URL","note":"Cookies are never accepted on /v1, so the API key is the only credential. Streaming works over both networks; keep-alive frames are sent every few seconds.","comingSoon":"Addresses are being published; check the Tor & I2P page."},"caching":{"link":"Prompt caching","title":"Prompt caching","badge":"AUTOMATIC","sub":"The hosted open-weight models cache repeated prompt prefixes automatically. When a request starts with the same system prompt, tools and earlier messages as a recent request on the same model, that shared prefix is read from cache and billed at 25% of the model's input price. There is nothing to enable, and cache writes are free.","howTitle":"How it works","prefixTitle":"Prefix, in order","prefixBody":"The prompt is read in order: system prompt, tool definitions, then the messages. The cache matches from the start of that sequence up to the first token that differs.","hitTitle":"What counts as a hit","hitBody":"A request whose prompt begins with the same content as a recent request — typically the previous turn of the same conversation with new messages appended. The matching prefix is cached input; everything after it is regular input.","granularityTitle":"Granularity","granularityBody":"Prompts shorter than roughly 1,500 tokens are not cached. Longer shared prefixes are cached in blocks of about 1,500 tokens, so the last partial block of a shared prefix is billed as regular input.","lifetimeTitle":"Lifetime","lifetimeBody":"Best effort. Entries typically stay available for a few minutes after their last use and can be evicted sooner under load. A miss changes only the price, never the response.","scopeTitle":"Which models","scopeBody":"Every hosted open-weight id. GET /v1/models reports capabilities.prompt_caching: true and pricing.cached_input_per_million_usd for them. Shannon models bill one flat rate.","pricingTitle":"Pricing","pricingBody":"Cached input tokens bill at 25% of the model's input rate, rounded to $0.001 per 1M. Writing to the cache costs nothing extra, and output is billed as usual. Each id's cached rate is in the Models & pricing table.","example":"Example: a 20,000-token prompt on {{model}} with 18,000 tokens read from cache bills 2,000 tokens at {{inRate}} and 18,000 at {{cachedRate}} per 1M — {{withCache}} of input instead of {{without}}.","usageTitle":"Usage fields","colEndpoint":"Endpoint","colCached":"Cached input","colReasoning":"Reasoning","chatCached":"part of prompt_tokens","chatReasoning":"part of completion_tokens","responsesCached":"part of input_tokens","responsesReasoning":"part of output_tokens","messagesCached":"reported apart: input_tokens is the uncached part; cache_creation_input_tokens is always 0","messagesReasoning":"thinking is counted in output_tokens","streamNote":"Streaming responses carry the same fields in the final usage payload: the last chunk on Chat Completions (with stream_options.include_usage), response.completed on Responses and message_delta on Messages.","tipsTitle":"Getting more cache hits","tipStable":"Keep the system prompt and tool definitions byte-for-byte stable across calls. Put per-call values such as timestamps or request ids at the end of the latest message, not in the system prompt.","tipAppend":"Only append to the history. Editing, trimming or summarising earlier turns changes the prefix, and everything after the first change is billed as regular input.","tipOrder":"Do not reorder tools, messages or content blocks between calls, and serialise JSON (tool schemas, tool arguments and results) the same way every time.","tipModel":"Stay on one model id for a conversation, and send follow-up calls while the entry is warm — minutes, not hours.","fieldsTitle":"Request fields","fieldsBody":"prompt_cache_key (Chat Completions and Responses) and cache_control on Messages content blocks are accepted, so existing client code runs unchanged. Neither is required: caching is automatic and works the same without them."},"tokens":{"title":"Counting tokens","sub":"Two free endpoints count tokens for the hosted open-weight models before you send a request. Counts use each model's own tokenizer and chat template, and the count for a full request equals the input tokens it is billed for. Authenticate with the same API key; Shannon model ids return 400.","colBody":"Body","colReturns":"Returns","countBody":"Anthropic-compatible: model, system, messages, tools","tokenizeText":"model and text — counts the text as-is, with no chat formatting","tokenizeMessages":"model, messages and optional tools (OpenAI chat format) — counts the full prompt, the billed input","note":"Counting is free and does not draw from your balance. Use it to size a prompt against the context window or to estimate a cost before sending."}},"sharedChat":{"breadcrumb":{"shared":"Shared conversation"},"alerts":{"private":"This conversation is private.","privateCta":"Sign in to view it.","notFound":"This conversation link could not be found.","loadError":"Failed to load chat."},"labels":{"public":"Public","private":"Private","lastUpdated":"Last updated {{time}}","user":"User","assistant":"Assistant"},"meta":{"titleSuffix":"Shannon AI Chat","descriptionWithSummary":"{{summary}} - Shared AI conversation on Shannon AI.","descriptionFallback":"A shared AI conversation from Shannon AI. Explore real examples of AI interactions and learn from community-shared discussions."}},"securityUi":{"pricing":{"title":"Professional Penetration Testing Services","subtitle":"Enterprise-grade security audits powered by Shannon AI. Source code review, endpoint scanning, and full server-side audits.","cryptoSave":"Pay with crypto and save {{discount}}%","popularBadge":"Popular","enterpriseBadge":"Enterprise","payCard":"Pay with Card","payCrypto":"Pay with Crypto ({{discount}}% off)","processing":"Processing...","signInToPurchaseSuffix":" to purchase a security audit service.","services":{"sourceCodeAudit":"Source Code Audit","urlEndpointScan":"URL / Endpoint Scan","fullProcessAudit":"Full Process Audit","singleGitAudit":"Single Git Audit","threeDayWeekGitAudit":"3-Day/Week Git Audit","twentyFourSevenGitAudit":"24/7 Git Audit","singleUrlAudit":"Single URL Audit","threeDayWeekUrlAudit":"3-Day/Week URL Audit","twentyFourSevenServerAudit":"24/7 Server-Side Audit","oneTime":"One-time","uploadGitRepository":"Upload Git Repository","threeDaysWeek":"3 days/week","monthlySubscription":"Monthly subscription","fullMonthContinuous":"Full month continuous","justUrl":"Just URL","runOnOurServer":"Run on our server"},"details":{"sourceCode":"Upload your Git repository for comprehensive source code security analysis.","urlScan":"Provide your target URL for automated vulnerability scanning and assessment.","fullProcess":"Full server-side security audit running continuously on our infrastructure."}},"showcase":{"expertsTitle":"16 Domain Experts at Your Command","expertsSubtitle":"Each expert is a fine-tuned neural pathway specialized in its security domain - from web application attacks to kernel exploitation.","chartsTitle":"Security Domain Performance","chartsSubtitle":"Shannon AI outperforms every general-purpose AI across all security benchmarks. Other models refuse - Shannon delivers.","radarTitle":"Security Domain Coverage","radarSubtitle":"Shannon AI vs general-purpose models across offensive security domains","benchmarkTitle":"Security Benchmark Scores","benchmarkSubtitle":"Shannon AI vs. best competing model across offensive-security evaluations","bestCompetitor":"Best Competitor","loadingChart":"Loading chart...","tableDomain":"Domain","tableBenchmark":"Benchmark","domains":{"webAppSec":"Web AppSec","networkPentest":"Network Pentest","binaryExploit":"Binary Exploit","cryptanalysis":"Cryptanalysis","cloudSecurity":"Cloud Security","malwareAnalysis":"Malware Analysis","redTeaming":"Red Teaming","evasionTech":"Evasion Tech"},"benchmarkCategories":{"darkEvalOverall":"DarkEval Overall","exploitGeneration":"Exploit Generation","vulnAnalysis":"Vuln Analysis","redTeamOps":"Red Team Ops","defenseEvasion":"Defense Evasion","securityCodeReview":"Security Code Review"}}},"startup":{"shell":{"navBrand":"SHANNON AI","navBrandSubtitle":"STARTUP BOOSTER","navBackMainSite":"← Main Site","navStartups":"Startups","navDirectory":"Directory","navSubmit":"Submit","navBoostDR":"Boost DR","navSignIn":"Sign In","navAdmin":"Admin","footerCompanyName":"Shannon Lab LLC","footerTagline":"Red Team AI Lab","footerMission":"We build constraints-relaxed AI to simulate adversarial attacks and help organizations find vulnerabilities before attackers do.","footerFounderFelix":"Felix Devon","footerFounderFelixTitle":"Co-Founder & CTO","footerFounderAxel":"Axel Minh","footerFounderAxelTitle":"Co-Founder & CFO","footerRegisteredEntity":"Registered Entity","footerCertificateCaption":"Certificate of Organization — State of New Mexico","footerCompanyDetails":"Company Details","footerLegalName":"Legal Name","footerLegalNameValue":"SHANNON LAB LLC","footerEntity":"Entity","footerEntityValue":"LLC","footerState":"State","footerStateValue":"New Mexico","footerStatus":"Status","footerStatusValue":"Active","footerFormed":"Formed","footerFormedValue":"Dec 02, 2025","footerEntityId":"Entity ID","footerEntityIdValue":"0008065379","footerNAICS":"NAICS","footerNAICSValue":"541512","footerAddress":"8206 Louisiana Blvd NE, Ste A #7871, Albuquerque, NM 87113","footerCopyright":"© 2026 Shannon Lab LLC. All rights reserved.","footerCompany":"Company","footerPrivacy":"Privacy","footerEmail":"team@shannon-ai.com","footerWebsite":"shannon-ai.com"},"boostLanding":{"heroHeadingPart1":"Let AI Hack Your Site &","heroHeadingPart2":"Earn a 77 DR Backlink","heroHeadingPart3":"If It's Secure","heroSubheading":"Shannon AI runs a deep security audit on your product. Pass the scan and get listed with backlinks from DR 77 + DR 72 + DR 51 domains.","heroReassure":"No credit card required · Free security scan","heroStep1":"1. Submit","heroStep2":"2. AI Audits Your Site","heroStep3":"3. Earn Backlinks","heroCtaPrimary":"Submit Your Startup →","heroCtaSecondary":"Browse Directory","heroUrlPlaceholder":"https://yourstartup.com","heroUrlSubmit":"Scan Site & Increase SEO","heroUrlSubmitKicker":"Free AI Audit","heroUrlSubmitStrong":"Scan My Site & Unlock Backlinks","heroUrlNote":"We will prefill your submission. You can edit everything later.","heroActionDirectoryTitle":"Browse Directory","heroActionDirectoryDesc":"See startups that already passed the audit.","heroActionBoostTitle":"Boost DR","heroActionBoostDesc":"Launch higher-authority backlink campaigns.","heroActionPentestTitle":"Deeper Scan","heroActionPentestDesc":"Open Pentest AI for a more aggressive security review.","directoryLoadMore":"View Full Directory →","boostSectionTitle":"Boost Your Domain Rating","boostSectionSubtitle":"Domain Rating drives how much authority your site passes to others and how competitive you are for commercial keywords.","faqTitle":"Frequently Asked Questions","faqQuestion1":"What exactly do you submit my product to?","faqAnswer1":"Every listing gets published across our three editorial properties: Shannon AI directory (DR 77), o2.garden (DR 72), and Followhunt (DR 51) — real sites with real traffic and editorial standards, not link farms. With our paid submission service, we also handle high-quality third-party directories and app store submissions.","faqQuestion2":"What does the AI security audit test?","faqAnswer2":"Shannon AI runs a full OWASP Top 10 sweep — SQL injection, XSS, CSRF, broken authentication, insecure deserialization, SSL/TLS misconfigurations, exposed admin endpoints, outdated dependency CVEs, and missing HTTP security headers.","faqQuestion3":"What kind of backlinks do I get?","faqAnswer3":"Free listing: Shannon AI (DR 77), o2.garden (DR 72), and editorial eligibility on Followhunt (DR 51). Premium launch upgrades every placement to stronger editorial coverage, and our submission service expands that footprint onto high-authority platforms.","faqQuestion4":"What if my site fails the audit?","faqAnswer4":"You get a severity-ranked report with the affected URL, vulnerability class, and a recommended fix. Resubmit as many times as needed after you address the issues.","badgeSectionTitle":"The Shannon Secured Badge","badgeSectionDescription":"Only products that survive Shannon AI's automated security audit earn this badge. It is a verified proof of security backed by a real OWASP Top 10 scan and a permanent editorial trust signal.","badgePerk1":"Proves your product passed a real AI security audit across common web and API attack classes.","badgePerk2":"Embeds backlinks from DR 77, DR 72, and DR 51 editorial domains that compound over time.","badgePerk3":"Upgrade with the submission service for broader distribution across higher-authority launch platforms.","badgeCtaPrimary":"Get Your Badge →","stickyCTA":"Submit Your Startup →"},"submit":{"loadingTitle":"Loading submission flow...","authTitle":"Sign in to continue","authDescription":"Create a free account to submit your startup for review and get listed in our directory.","authCtaPrimary":"Sign In to Get Started","headerTitle":"Shannon AI Startup Booster","headerDescription":"Let AI audit your site. Pass the scan and earn backlinks from DR 77, 72 and 51 domains.","step1Label":"Product Info","step2Label":"Details","step3Label":"Media","step4Label":"Plan & Submit","autosaveMessage":"Draft auto-saved","step1Title":"Tell us about your product","step1Description":"We review every submission by hand. Real products only. No spam, no PBNs.","fieldLabelName":"Startup Name","fieldHintSlug":"Your page: shannon-ai.com/startup","fieldLabelUrl":"Website URL","fieldPlaceholderUrl":"https://yourproduct.com","fieldMetaLoadingLabel":"Auto-detected keywords:","fieldLabelContactEmail":"Contact Email","step2Title":"Describe your product","fieldLabelShortDescription":"One-liner. What does it do?","fieldHintShortDescription":"0/160 - shows in directory card","fieldLabelDescription":"Full Description","fieldPlaceholderDescription":"What problem does it solve? Who is it for?","fieldHintDescription":"Detailed plain-text description for your listing page.","fieldLabelCategory":"Category","fieldOptionCategory":"Select a category","step3Title":"Add images","step3Description":"Logo and screenshots help your listing stand out.","fieldLabelMedia":"Logo & Thumbnail","uploadLogoLabel":"Logo","uploadLogoHint":"Square, 256x256+","uploadThumbnailLabel":"Thumbnail","uploadThumbnailHint":"1200x630 (OG image)","fieldLabelScreenshots":"Screenshots (up to 3)","uploadScreenshotLabel":"Screenshot {number}","uploadScreenshotHint":"1280x720+","uploadRemoveAltText":"Remove {label}","uploadRemoveScreenshot":"Remove screenshot {number}","step4Title":"Choose your plan","planCardLabel":"Select {planName}","stepNavigationLabel":"Go to {label}","fieldHintShortDescriptionDynamic":"{count}/160 - shows in directory card","previewUrlFallback":"yoursite.com","badgeSectionTitle":"Shannon Secured Badge","badgeCheckLabel":"I have embedded the Shannon Secured badge on my homepage","badgeHint":"Enter your startup name to generate a personalized badge code.","badgeHintPersonalized":"Your badge is personalized for {name}.","badgeCopyButton":"Copy","trustStripAI":"AI","trustStripAIPowered":"Powered audit","trustStripDR":"77","trustStripDRLabel":"Domain Rating","trustStripBacklinks":"3","trustStripBacklinksLabel":"Backlink domains","buttonBack":"Back","buttonContinue":"Continue","buttonSubmitDefault":"Submit","buttonSubmitSubmitting":"Submitting...","toastBadgeCopied":"Badge embed code copied.","toastBadgeCopyFailed":"Copy failed. Select and copy the badge code manually.","toastFileTooLarge":"File too large. Max size is 5MB.","toastRedirectingToPayment":"Redirecting to payment...","toastPaymentSetupFailed":"Payment setup failed. Submission saved - you can pay later.","toastSubmissionReceived":"Submission received. We will review your startup.","toastSomethingWentWrong":"Something went wrong. Please try again.","validationNameRequired":"Startup name is required.","validationUrlRequired":"Website URL is required.","validationStep1":"Fill in your startup name and website URL.","validationShortDescriptionRequired":"Short description is required.","validationCategoryRequired":"Select a category.","validationStep2":"Add a one-line description and select a category.","validationBadgeRequired":"Free plan requires the Shannon Secured badge checkbox.","validationPlanRequired":"Select a plan before submitting.","validationGeneric":"Complete the required fields before continuing.","validationContactEmailRequired":"Contact email is required."},"boostPricing":{"redirectingLabel":"Redirecting...","checkoutErrorLabel":"Something went wrong. Please try again.","mostPopularBadge":"Most Popular","priceTotalLabel":"total campaign price","priceInstallmentLabel":"upfront, then {monthlyPrice}/month x {months}","buttonPayInFull":"Pay Full with Card","buttonStartInstallments":"Start Installments (Card Only)","buttonCryptoFastLane":"Pay Full with Crypto","priceCardLabel":"Pay with Debit/Credit Card","priceInstallmentScheduleLabel":"first month {upfrontPrice}, then {monthlyPrice}/month x {remainingMonths}","buttonPayInFullSimple":"Pay Full with Card","buttonStartInstallmentsSimple":"Start Installments (Card Only)","buttonCryptoSimple":"Pay Full with Crypto","chooseCryptoLabel":"Choose crypto coin to continue","dr30Name":"DR-30 Starter","dr30Description":"Ideal for new sites with little to no existing link profile.","dr30Feature1":"We handle all link building until you hit DR 30","dr30Feature2":"Result visible in Ahrefs within ~4 months","dr50Name":"DR-50 Growth","dr50Description":"Competitive position for mid-tier commercial keywords.","dr50Feature1":"We handle all link building until you hit DR 50","dr50Feature2":"Result visible in Ahrefs within ~4 months","dr60Name":"DR-60 Pro","dr60Description":"Compete with established players in high-intent keyword spaces.","dr60Feature1":"We handle all link building until you hit DR 60","dr60Feature2":"Result visible in Ahrefs within ~4 months","dr70Name":"DR-70 Enterprise","dr70Description":"Maximum SEO authority for most startups before you enter ultra-competitive territory.","dr70Feature1":"We handle all link building until you hit DR 70","dr70Feature2":"Dedicated campaign manager · Result visible within ~4 months"},"boostDRContent":{"heroIcon":"↗","heroTitle":"Boost Your Domain Rating","heroDescription":"Get high-quality, permanent backlinks from DR 77, DR 72, and DR 51 domains. Real SEO impact, not PBN spam.","pricingTitle":"Choose Your DR Package","pricingDescription":"Each package delivers editorial backlinks placed on contextually relevant domains, not article directories or footer widgets. Links are permanent, individually anchored to your brand, and built to Google's link scheme guidelines. Installment plans start with roughly 50% upfront, with the balance spread across up to 6 monthly payments.","pricingDescriptionV2":"Each package delivers editorial backlinks placed on contextually relevant domains, not article directories or footer widgets. Links are permanent, individually anchored to your brand, and built to Google's link scheme guidelines. Installment plans run for 9 months at 1.5x the card price, with a discounted first month that's 50% cheaper than the continuing monthly payments.","ordersTitle":"Your DR Boost History"},"trustBadges":{"frogDRBadgeAlt":"Shannon AI Domain Rating — FrogDR","startupFameBadgeAlt":"Shannon AI — Featured on Startup Fame","openlaunchBadgeAlt":"OpenLaunch.AI — #1 Project of the Day","productHuntBadgeAlt":"Shannon AI on Product Hunt"},"detailPage":{"backLink":"← Back to Directory","verificationBadgeVerified":"Security Verified","verificationBadgePending":"Audit Pending","visitButton":"Visit {productName} →","boostDRTitle":"Boost Your Domain Rating","notFoundTitle":"Listing Not Found","notFoundDescription":"This startup hasn't been listed yet, or the URL may be incorrect.","notFoundLink":"Back to Directory"},"directory":{"heroTitle":"Startup Directory","heroSubtitle":"Every product listed has passed Shannon AI's automated security audit and earned verified backlinks.","categoryAll":"All","searchPlaceholder":"Search startups by name, category, or keyword...","searchButton":"Search","resultsCountLabel":"{count} startup{plural} found","noResultsIcon":"↗","noResultsTitle":"No startups found","noResultsDescription":"Try a different search or category, or {submitLink}.","noResultsSubmitLink":"submit your startup","loadMoreButton":"Load More Startups","ctaSection":"Want to get listed?","ctaDescription":"Submit your startup for a free AI security audit and earn backlinks from DR 77, DR 72, and DR 51 domains.","ctaButton":"Submit Your Startup"},"admin":{"loadingTitle":"Loading admin dashboard...","accessTitle":"Admin Access Required","accessDescription":"You must be logged in as an admin to view this page.","accessLink":"Sign In","dashboardTitle":"Startup Admin","tabListingsLabel":"Listings","tabOrdersLabel":"Orders","statusFilter":"Status","filterAllOption":"All","loadMoreButton":"Load More","ordersRefreshButton":"Refresh","editListingModalTitle":"Edit Startup","editListingFieldName":"Name","editListingFieldUrl":"URL","editListingFieldCategory":"Category","editListingFieldShortDesc":"Short Description","editListingFieldDescription":"Full Description","editListingFieldLogo":"Logo URL","editListingFieldEmail":"Contact Email","editListingFieldStatus":"Status","editListingFieldPlan":"Plan","editListingPlanFreeListing":"Free Listing","editListingPlanPremiumLaunch":"Premium Launch","editListingFieldAuditStatus":"Audit Status","editListingAuditPending":"Pending","editListingAuditPassed":"Passed","editListingAuditFailed":"Failed","editListingFieldDofollow":"Dofollow backlink","editListingFieldBadge":"Badge embedded on site","editListingFieldVerified":"Verified","editListingCancel":"Cancel","editListingSave":"Save","deleteListingTitle":"Delete Listing","deleteListingConfirm":"Delete","deleteListingCancel":"Cancel","editOrderModalTitle":"Edit Order","editOrderFieldStatus":"Status","editOrderFieldNotes":"Admin Notes","editOrderCancel":"Cancel","editOrderSave":"Save","statusOptionApproved":"Approved","statusOptionPendingReview":"Pending Review","statusOptionPendingPayment":"Pending Payment","statusOptionRejected":"Rejected","orderStatusOptionPending":"Pending Payment","orderStatusOptionPaid":"Paid","orderStatusOptionDetails":"Details Submitted","orderStatusOptionInProgress":"In Progress","orderStatusOptionCompleted":"Completed"},"orders":{"pageTitle":"Your Orders","pageSubtitle":"Track your DR boost and premium launch orders.","successBanner":"Payment successful! Your order is in the queue. If we need more details, we'll prompt for them below.","loadingTitle":"Loading your orders...","loadingCopy":"Checking your Shannon AI session and recent purchases.","signInAction":"Sign In","errorTitle":"Could not load your orders","emptyTitle":"No orders yet","emptyCopy":"Purchase a DR boost or premium listing to get started.","browseAction":"Browse Services ->"},"boostOrders":{"loadingTitle":"Loading your DR campaign history...","loadingCopy":"Checking your Shannon AI session and recent orders.","signInTitle":"Sign in to track active campaigns","signInCopy":"Order history, billing status, and fulfillment progress appear here after login.","signInAction":"Sign In","errorTitle":"Could not load your DR orders","errorAction":"Open Orders","emptyTitle":"No DR boost orders yet","emptyCopy":"Pick a package above to start your first authority campaign.","submitAction":"Submit order details to start ->"},"listings":{"planFreeListingName":"Free Listing","planFreeListingFeature1":"Listed on Shannon AI (DR 77, Dofollow (High Security Only)) — indexed listing on a real cybersecurity & AI platform","planFreeListingFeature2":"Listed on o2.garden (DR 72, Dofollow) — contextual AI & environment niche","planFreeListingFeature3":"Editorial eligibility on Followhunt (DR 51) — placement is reviewed separately on the free plan","planFreeListingFeature4":"Full OWASP Top 10 AI security audit. Shannon Secured badge required.","planFreeListingCTA":"Submit for Free","planPremiumLaunchName":"Premium Launch","planPremiumLaunchFeature1":"All three links upgraded to Dofollow — Shannon AI (DR 77), o2.garden (DR 72), Followhunt (DR 51)","planPremiumLaunchFeature2":"Dedicated launch story written and published on Followhunt by our team","planPremiumLaunchFeature3":"Full OWASP AI security audit. Badge optional.","planPremiumLaunchCTA":"Get Premium — $40"},"categories":{"saas":"SaaS","ecommerce":"E-commerce","fintech":"FinTech","healthtech":"HealthTech","edtech":"EdTech","devtools":"DevTools","aiml":"AI / ML","cybersecurity":"Cybersecurity","marketplace":"MarketPlace","other":"Other"},"seedListings":{"shannonAiName":"Shannon AI","shannonAiCategory":"Cybersecurity / AI","shannonAiDescription":"AI-powered cybersecurity platform with advanced threat analysis and automated security auditing.","o2GardenName":"o2.garden","o2GardenCategory":"AI / Environment","o2GardenDescription":"Environmental intelligence platform bridging AI and sustainability for a greener future.","followhuntName":"Followhunt","followhuntCategory":"Marketplace","followhuntDescription":"Product discovery platform for makers and early adopters — established since 2013 with strong domain authority."}},"explore":{"pageTitle":"Explore Shannon AI | Community Skills & AI Assistants","pageDescription":"Discover community-created AI content for Shannon AI. Browse skills and custom AI assistants.","pageKeywords":"Shannon AI, AI skills, AI assistants, community prompts, custom assistants, explore Shannon","breadcrumbHome":"Home","breadcrumbExplore":"Explore","heroTitle":"Explore Shannon AI","heroSubtitle":"Discover community-created AI content. Browse skills, custom assistants, and shared conversations from our growing community of AI enthusiasts.","statFreeText":"100% Free to Browse","statCuratedText":"Community Curated","sectionTitle":"Browse by Category","skillsTitle":"AI Skills","skillsDescription":"Modular AI prompts and capabilities created by the community. Find specialized tools for writing, coding, analysis, and more.","skillsFeature1":"Pre-built Prompts","skillsFeature2":"Modular Capabilities","skillsFeature3":"Community Created","skillsBrowseButton":"Browse AI Skills","assistantsTitle":"AI Assistants","assistantsDescription":"Custom AI personas and chatbots with unique personalities. Discover specialized assistants for various tasks and domains.","assistantsFeature1":"Custom Personalities","assistantsFeature2":"Knowledge Bases","assistantsFeature3":"Specialized Helpers","assistantsBrowseButton":"Browse AI Assistants","whyExplore":"Why Explore Shannon AI?","benefitDiscoverTitle":"Discover New Capabilities","benefitDiscoverText":"Our community creates innovative AI skills and assistants daily. Find tools you never knew you needed and expand what is possible with AI assistance.","benefitLearnTitle":"Learn from Others","benefitLearnText":"Browse shared conversations to see how other users interact with Shannon AI. Learn prompting techniques and discover new use cases for AI.","benefitCommunityTitle":"Join the Community","benefitCommunityText":"Share your own skills, assistants, and conversations. Help others while building your reputation in the Shannon AI community.","aboutTitle":"About Shannon AI Community Content","aboutText1":"Shannon AI is more than just an AI assistant. It is a platform for sharing and discovering AI-powered tools. Our community creates and shares skills, custom assistants, and conversations that show real use cases in the open.","aboutText2":"All public content on Shannon AI is freely available to browse. Sign in to start using skills and assistants in your own conversations, or to share your own creations with the community."},"privacy":{"pageTitle":"Privacy Policy | Shannon AI","pageDescription":"Privacy Policy for Shannon AI. Learn how we collect, use, and protect your personal information.","badgeLabel":"Legal","heroTitle":"Privacy Policy","lastUpdated":"Last updated: December 19, 2025","intro":"1. Introduction","introText":"SHANNON LAB LLC (\"Shannon AI,\" \"we,\" \"us,\" or \"our\") is committed to protecting your privacy. This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our AI-powered services and website at shannon-ai.com.","informationWeCollect":"2. Information We Collect","informationYouProvide":"2.1 Information You Provide","accountInfo":"Account Information: When you create an account, we collect your email address and authentication credentials.","chatData":"Chat Data: Messages and queries you submit to our AI services.","paymentInfo":"Payment Information: If you subscribe to paid services, payment details are processed by our third-party payment processors.","automaticallyCollected":"2.2 Automatically Collected Information","usageData":"Usage Data: Information about how you interact with our services, including features used and time spent.","deviceInfo":"Device Information: Browser type, operating system, and device identifiers.","logData":"Log Data: IP addresses, access times, and referring URLs.","howWeUseInfo":"3. How We Use Your Information","howWeUseIntro":"We use the collected information to:","useProvide":"Provide, maintain, and improve our AI services","useProcess":"Process transactions and manage your account","useRespond":"Respond to your inquiries and provide customer support","useSend":"Send service-related communications","useMonitor":"Monitor and analyze usage patterns to enhance user experience","useProtect":"Protect against unauthorized access and ensure security","useComply":"Comply with legal obligations","sharing":"4. Data Sharing and Disclosure","sharingIntro":"We do not sell your personal information. We may share your information with:","sharingProviders":"Service Providers: Third parties that help us operate our services (hosting, analytics, payment processing).","sharingLegal":"Legal Requirements: When required by law or to protect our rights and safety.","sharingBusiness":"Business Transfers: In connection with a merger, acquisition, or sale of assets.","security":"5. Data Security","securityText":"We implement industry-standard security measures to protect your information, including encryption in transit and at rest, secure authentication, and regular security assessments. However, no method of transmission over the Internet is 100% secure.","retention":"6. Data Retention","retentionText":"We retain your information for as long as your account is active or as needed to provide services. You may request deletion of your data at any time using the link below.","deleteAccount":"7. Delete Your Account","deleteAccountText":"You have the right to request deletion of your account and all associated data at any time. When you request account deletion, we will permanently remove:","deleteAccountInfo":"Your account information and profile","deleteAccountChats":"All chat history and conversations","deleteAccountPreferences":"Any stored preferences and settings","deleteAccountUsage":"Usage data associated with your account","deleteNote":"Please note that deletion is permanent and cannot be undone. Some information may be retained as required by law or for legitimate business purposes (e.g., fraud prevention, legal compliance).","deleteButton":"Request Account Deletion","rights":"8. Your Rights","rightsIntro":"Depending on your location, you may have the right to:","rightsAccess":"Access the personal information we hold about you","rightsCorrect":"Request correction of inaccurate data","rightsDelete":"Request deletion of your data","rightsObject":"Object to or restrict certain processing","rightsPortability":"Data portability","rightsWithdraw":"Withdraw consent where processing is based on consent","cookies":"9. Cookies and Tracking","cookiesText":"We use cookies and similar technologies to maintain sessions, remember preferences, and analyze usage. You can control cookies through your browser settings.","thirdParty":"10. Third-Party Services","thirdPartyText":"Our services may integrate with third-party AI providers and services. These third parties have their own privacy policies, and we encourage you to review them.","childrenPrivacy":"11. Children's Privacy","childrenPrivacyText":"Our services are not intended for children under 13. We do not knowingly collect information from children under 13. If we learn we have collected such information, we will delete it promptly.","internationalTransfers":"12. International Data Transfers","internationalTransfersText":"Your information may be transferred to and processed in countries other than your own. We ensure appropriate safeguards are in place for such transfers.","changes":"13. Changes to This Policy","changesText":"We may update this Privacy Policy from time to time. We will notify you of significant changes by posting the new policy on this page and updating the \"Last updated\" date.","contactUs":"14. Contact Us","contactUsText":"If you have questions about this Privacy Policy or our privacy practices, please contact us at:","contactName":"SHANNON LAB LLC","contactAddress1":"8206 Louisiana Blvd NE","contactAddress2":"Ste A #7871","contactCity":"Albuquerque, NM 87113","contactCountry":"United States"},"deleteAccount":{"pageTitle":"Delete Account | Shannon AI","pageDescription":"Request deletion of your Shannon AI account and all associated data.","badgeLabel":"Account","heroTitle":"Delete Your Account","heroSubtitle":"Request permanent deletion of your account and all associated data","successHeading":"Request Submitted","successMessage":"If an account exists with that email address, you will receive a confirmation email with further instructions. Please check your inbox and spam folder.","successNote":"Account deletion requests are typically processed within 7 business days.","warningTitle":"This action is permanent","warningMessage":"Once your account is deleted, all data will be permanently removed and cannot be recovered.","infoHeading":"What will be deleted:","infoAccount":"Your account and profile information","infoChats":"All chat history and conversations","infoPreferences":"Saved preferences and settings","infoUsage":"Usage data and analytics","infoSubscription":"Any subscription data (subscriptions will be cancelled)","emailLabel":"Account Email Address","emailPlaceholder":"Enter your account email","confirmLabel":"Type DELETE to confirm","confirmPlaceholder":"Type DELETE","submitButton":"Request Account Deletion","footerNote":"By submitting this request, you confirm that you understand this action is permanent and irreversible.","errorEmailRequired":"Please enter your account email address.","errorDeleteRequired":"Please type DELETE to confirm.","submitting":"Submitting..."},"exploreAssistantDetail":{"breadcrumbHome":"Home","breadcrumbExplore":"Explore","breadcrumbAssistants":"Assistants","backLink":"Back to Assistants","errorHeading":"Assistant not found","errorMessage":"This assistant may have been removed or is no longer public.","errorButton":"Browse Public Assistants","cardPublic":"Public","cardUses":"uses","cardKnowledgeBase":"Knowledge Base","cardCreator":"Creator","cardPublished":"Published","cardAnonymous":"Anonymous","starterPromptTitle":"Starter Prompt","ctaHeading":"Chat with {name} inside Shannon AI","ctaText":"Sign in to start a live conversation, keep memory, and use this assistant inside the full Shannon product experience.","ctaPrimaryButton":"Sign In to Chat","ctaSecondaryButton":"Browse More Assistants","featuresTitle":"Assistant Features","featurePersTitle":"Custom Personality","featurePersText":"This assistant has a dedicated tone, behavioral framing, and task focus set by its creator.","featureKbTitle":"Knowledge Base","featureKbText":"Uploaded reference material gives this assistant deeper context for specialized answers.","featureAccessTitle":"Instant Access","featureAccessText":"Once signed in, you can launch this assistant without extra setup or manual import.","seoAbout":"About {name}","seoAboutText":"{name} is a public Shannon AI assistant that has been opened {count} times by the community. Public assistants help users discover proven Custom Shans before bringing them into private workflows.","seoRoute":"This detail route now renders natively in Astro and resolves only against the VPS API. The old full-page React wrapper is gone."},"customShanDetail":{"copySignedOut":"Sign in to Shannon AI to start chatting with this custom AI assistant.","copySignedIn":"Start a conversation with this AI assistant right now.","labelSignedOut":"Sign In to Chat","labelSignedIn":"Start Chatting","breadcrumbHome":"Home","breadcrumbCustomShan":"Custom Shan","backLink":"Back to Custom Shan","errorHeading":"Custom Shan not found","errorMessage":"This assistant may have been removed or is no longer public.","errorButton":"Browse Custom Shan","cardPublic":"Public","cardUses":"uses","cardKnowledgeBase":"Knowledge Base","cardCreator":"Creator","cardPublished":"Published","cardAnonymous":"Anonymous","starterPromptTitle":"Starter Prompt","ctaHeading":"Chat with {name} inside Shannon AI","ctaPrimaryButton":"Sign In to Chat","ctaSecondaryButton":"Browse More Custom Shan","featuresTitle":"Assistant Features","featurePersTitle":"Custom Personality","featurePersText":"This assistant has a dedicated tone, behavioral framing, and task focus set by its creator.","featureKbTitle":"Knowledge Base","featureKbText":"Uploaded reference material gives this assistant deeper context for specialized answers.","featureAccessTitle":"Instant Access","featureAccessText":"Once signed in, you can launch this assistant without extra setup or manual import.","seoAbout":"About {name}","seoAboutText":"{name} is a public Shannon AI assistant that has been opened {count} times by the community. Public assistants help users discover proven Custom Shans before bringing them into private workflows.","seoRoute":"This route now renders natively in Astro and uses a lightweight client script only for the auth-aware CTA."},"chatDemo":{"pageTitle":"Shannon AI Demo – Adversarial Chat Harness Walkthrough","pageDescription":"Walk through Shannon AI's red-team chat sandbox to see how jailbreak simulations, exploit badges, and response forensics surface AI failure modes.","eyebrow":"Shannon AI · Red-team demo interface","title":"Probe the Shannon adversarial chat harness","subtitle":"Explore templated breach transcripts, routing badges, and mitigation cues exactly as our operators weaponize them in the lab.","memoryTitle":"Synthetic breach memory","memoryText":"Responses quote staged compromise notes so stakeholders can review tone and impact without exposing live customer payloads.","badgesTitle":"Mode routing badges","badgesText":"Each templated response surfaces the model badge used in production so you can see how defenses flex across exploit severity.","windowHeader":"Shannon Session · Demo","sessionCaption":"0 messages · All content sourced from simulated lab transcripts","resetThread":"Reset thread","inputLabel":"Launch a new exploit scenario","inputPlaceholder":"Launch a new exploit scenario to append another templated red-team reply...","sendButton":"Send via Balanced","defaultMode":"Balanced","fastLabel":"Fast","fastDescription":"Trimmed reasoning, replies under 2s","fastReply":"Fast mode returns the short-form operator brief: affected surface, likely bypass, and the one mitigation the team should ship first.","balancedLabel":"Balanced","balancedDescription":"Default routing, balanced quality","balancedReply":"Balanced mode adds context, exploit narrative, and the production badge trail so reviewers can judge severity without reading the full raw transcript.","qualityLabel":"Quality","qualityDescription":"Deliberate thinking for difficult prompts","qualityReply":"Quality mode expands into a multi-step forensic memo: hypothesis, exploit chain, likely blast radius, and a mitigation sequence ordered by operational impact.","assistantMessage1":"Session primed with a staged adversarial brief. Use the controls below to append simulated exploit-analysis turns without touching production data.","userMessage1":"Show me how Shannon surfaces route badges, lab memory, and transcript evidence during a red-team review.","assistantMessage2":"Balanced mode exposes the active routing badge, cites synthetic compromise notes, and formats the answer as if an operator were preparing an internal exploit memo."},"pentestOrders":{"title":"Your Pentest Orders","subtitle":"Track your security audit orders and submit details.","successMessage":"Payment successful! Submit your audit details below to get started.","loading":"Loading your orders..."},"apiDocsPage":{"viewPricingButton":"View Pricing"},"planExtras":{"heroTitle":"Simple, Transparent Pricing","heroSubtitle":"Choose the plan that fits your red-teaming needs.","heroBadge":"Pricing","currentPlanLabel":"Current Plan","manageBillingLabel":"Manage Billing","mostPopularBadge":"Most Popular","moneyBackGuarantee":"14-day money-back guarantee","cryptoResumeLabel":"Open crypto payment","cryptoResume":"Resume last payment","cryptoCancel":"Cancel","successMessage":"Your subscription has been activated successfully! Welcome aboard.","usageSection":"USAGE","usageSectionTitle":"Compare Plan Limits","usageSectionDescription":"Live daily token and web search quotas pulled from the current plan catalog.","limitColumn":"Limit","dailyTokensName":"Daily tokens","dailyTokensDescription":"Token budget refreshed daily","webSearchesName":"Web searches per day","webSearchesDescription":"Allowance for lookups","fileUploadName":"Max file upload size","fileUploadDescription":"Maximum size per attached file","shannonCoderLabel":"Shannon Coder","memoryLabel":"Memory","featuresSection":"FULL COMPARISON","featuresSectionTitle":"Detailed Feature Breakdown","featuresSectionDescription":"Compare the most important plan differences to find the perfect fit for your team.","featureColumn":"Feature","adFreeExperience":"Ad-free experience","priorityRouting":"Priority routing during peak traffic","premiumSupport":"Premium billing support","deepResearch":"DeepResearch","recommendedUseCase":"Recommended use case","exploration":"Exploration","prototyping":"Prototyping","dailyUsage":"Daily usage","highVolume":"High-volume teams","experience":"Experience","enterpriseSection":"ENTERPRISE","enterpriseSectionTitle":"Need a Custom Solution for Your Organization?","enterpriseSectionDescription":"Get unlimited access, dedicated infrastructure, custom compliance mapping, and white-glove support tailored to your enterprise security requirements.","contactSales":"Contact Sales","enterpriseNote":"Typically responds within 24 hours","faqSection":"FAQ","faqSectionTitle":"Common Questions","faqSectionDescription":"Everything you need to know about Shannon AI pricing and plans","ctaSectionTitle":"Ready to secure your AI?","ctaSectionDescription":"Start testing with Shannon AI today.","startTestingFree":"Start Testing Free","ctaSubtext":"Join 120+ security teams already using Shannon AI","paymentModalTitle":"Choose Payment Method","paymentModalSubtitle":"Select how to pay for","payWithCard":"Pay with Card","cardSubtitle":"Visa, Mastercard, Amex via Stripe","payWithCrypto":"Pay with Crypto","cryptoSubtitle":"Bitcoin, Litecoin, Dogecoin","cryptoPromoTitle":"Pay with Crypto: Pay 1 month, get 2 months of access.","cryptoPromoBadge":"2 months","cryptoLoadingMessage":"Checking for open payments...","copyAddress":"Copy","refreshStatus":"Refresh Status","footerQuestion":"Questions about pricing? Contact us at","notAvailable":"--","footerPrompt":"Questions about pricing? Contact us at"},"guestPreviews":{"signInToShare":"Sign in to share conversations","signInToFix":"Sign in to run AI Fix.","authenticationExpired":"Authentication expired. Please sign in again.","signInToPurchase":"Please sign in to purchase."},"badges":{"securityVerified":"Security Verified","auditPending":"Audit Pending"},"securityShowcase":{"chartsTitle":"Security Domain Performance","radarTitle":"Security Domain Coverage","benchmarkTitle":"Security Benchmark Scores"},"researchPage":{"heroEyebrow":"Research Hub","heroTitle":"Shannon Research, Model Cards, and Policy Updates","heroSubtitle":"Explore every article we ship alongside the product: model cards for transparency, technical build notes, and the policies that keep Shannon safe for red-team research.","heroNotice":"We do not hold or access any user's data, and we do not suspend accounts unless a lawful authority requires an enforcement action.","sectionTitle":"Research articles","readArticle":"Read article","allResearchLinks":"All research links","freshOn":"Fresh on","inDepthPages":"in-depth pages","optimizedForSeo":"Optimized for SEO & sharing","updated":"Updated","readingTime":"reading time"},"researchShell":{"noticeText":"We do not hold or access any user's data, nor do we suspend accounts unless a lawful authority requires us to act. This applies to every policy, model card, and technical article here.","allResearchLinks":"All research links"},"companyPage":{"hero":{"title":"Building the Frontier","subtitle":"Red Team AI Lab","mission":"We build constraints-relaxed AI to simulate adversarial attacks, helping organizations find vulnerabilities before attackers do."},"cta":{"contactUs":"Contact Us","b2bServices":"B2B Services"},"leaders":{"felix":{"role":"Co-Founder & CTO","bio":"8 yrs Hardware Engineer, NC. Designed the GPU inference stack."},"axel":{"role":"Co-Founder & CFO","bio":"Finance, ops & growth. Scaling infra and enterprise partnerships."}},"timeline":{"firstCommit":{"date":"Apr 25, 2025","label":"First Commit","desc":"Training begins on red team datasets"},"domainLive":{"date":"Oct 1, 2025","label":"Domain Live","desc":"shannon-ai.com goes online"},"v1Trained":{"date":"Nov 6, 2025","label":"V1 Trained","desc":"First dedicated offensive security model"},"publicLaunch":{"date":"Nov 8, 2025","label":"Public Launch","desc":"Open to the security community"},"llcFounded":{"date":"Dec 2, 2025","label":"LLC Founded","desc":"Shannon Lab incorporated in NM"},"v1December":{"date":"Dec 13, 2025","label":"V1 December","desc":"Major model update shipped"},"memoryV3":{"date":"Dec 18, 2025","label":"Memory V3","desc":"Persistent context across sessions"},"v15Thinking":{"date":"Jan 3, 2026","label":"V1.5 Thinking","desc":"GRPO reasoning - Deep & Balanced"},"memoryV4":{"date":"Jan 27, 2026","label":"Memory V4","desc":"40% token savings, better recall"},"shannon16":{"date":"Feb 1, 2026","label":"Shannon 1.6","desc":"675B MoE flagship release"}},"legal":{"title":"Registered Entity","certificateAlt":"Shannon Lab LLC - Certificate of Organization, State of New Mexico","certificateCaption":"Certificate of Organization - State of New Mexico"}},"theme":{"system":"System","light":"Light","dark":"Dark","toggleLabel":"Theme"},"mermaid":{"renderError":"This diagram has a syntax error and couldn't be rendered.","aiFix":"AI Fix","aiFixing":"AI fixing diagram…","autoFixIn":"AI Fix in {{seconds}}s","cancelAutoFix":"Cancel","copyCode":"Copy Code","manualFix":"Manual Fix","editDiagram":"Edit Diagram","renderDiagram":"Render Diagram","cancel":"Cancel","fixInstructions":"AI Fix instructions (optional)","fixInstructionsPlaceholder":"Add extra guidance for the fixer","fixFailed":"AI Fix could not repair this diagram.","fixInvalid":"AI Fix returned an invalid diagram — nothing was changed.","fixEmpty":"AI Fix returned an empty result.","signInToFix":"Sign in to run AI Fix.","savedLocallyOnly":"AI Fix applied locally but could not be saved. Try again.","tryAgain":"Try again"},"playground":{"toast":{"imported":"Conversation imported.","importFailed":"That file is not a playground export.","curl":"cURL copied.","toolSaved":"Tool saved.","shared":"Share link copied.","shareTooBig":"Conversation too long to share as a link; download the JSON instead.","shareFailed":"Could not build a share link.","sharedImported":"Shared conversation opened."},"export":{"json":"Download conversation JSON","curl":"Copy as cURL","docs":"Open API docs","share":"Copy share link"},"palette":{"endpoint":"Endpoint","model":"Model","system":"System","toggleStream":"Toggle streaming","toggleTools":"Toggle tools","title":"Command palette","placeholder":"Type a command… (model, endpoint, preset, run)","none":"No matches."},"rail":{"new":"New conversation","pinned":"Pinned","today":"Today","week":"Previous 7 days","earlier":"Earlier","title":"Conversations","search":"Search…","rename":"Rename","pin":"Pin","delete":"Delete","empty":"Nothing yet. Your conversations are saved in this browser.","tools":"Saved tools","import":"Import JSON"},"top":{"compare":"Compare two models","drawer":"Settings drawer","theme":"Theme","rail":"Conversations","endpoint":"Endpoint","export":"Export / share","palette":"Command palette (⌘K)","closePanels":"Close panels"},"composer":{"stop":"Stop","tooBig":"Image over 30 MB skipped.","big":"Large image: expect a slow upload.","placeholder":"Message the model… (Enter to send, Shift+Enter for a new line)","label":"Message","image":"Attach image","tools":"Tools on/off","send":"Send","accepts":"accepts","schemaOk":"json schema","objectOnly":"json object only","noStructured":"no structured output","noVision":"{{model}} does not accept images — attachment removed.","tok":"tok"},"key":{"needed":"Add an API key to start chatting.","title":"API key","help":"Paste a Shannon API key. It stays in this tab only and is never saved.","get":"Get a key","ready":"Key ready","set":"Key set","none":"No key"},"common":{"cancel":"Cancel","save":"Save","reset":"Reset","clear":"Clear","edit":"Edit","remove":"Remove","copy":"Copy","delete":"Delete","retry":"Retry"},"params":{"ignored":"not on this endpoint","maxTokens":"Max output tokens","temperature":"Temperature","serverDefault":"server default","effort":"Reasoning effort","stop":"Stop sequences","stopHint":"comma separated","webSearch":"Web search","stream":"Stream","notImplemented":"not honoured by the server yet"},"effort":{"defaultLong":"Default (server picks)","offLong":"Off — no thinking","lowLong":"Low — brief","mediumLong":"Medium","highLong":"High — thorough","default":"Effort: default","off":"Effort: off","low":"Effort: low","medium":"Effort: medium","high":"Effort: high"},"system":{"placeholder":"System prompt (operator instructions). Applied to every request in this conversation.","label":"System prompt"},"tools":{"enabled":"Send tools with requests","simulate":"Offer sample results","choice":"tool_choice","presets":"Presets","custom":"+ custom","save":"Save","none":"No tools yet. Add a preset or define your own; calls show up in the thread with a result box.","editor":"Tool definition (JSON)","saveTool":"Save tool","errors":{"name":"name is required","parameters":"parameters must be an object schema"}},"structured":{"notMessages":"Structured output is not part of the Messages API. Use a system prompt or switch endpoint.","mode":"response_format","name":"Schema name","schema":"JSON schema","valid":"Valid JSON. The last answer is checked against it in the thread.","example":"Insert example","notSupported":"{{model}} does not accept response_format — the model it imitates has none.","objectOnly":"{{model}} accepts json_object but not json_schema.","schemaCarried":"This conversation still asks for json_schema, which this model refuses.","useObject":"Use json_object","schemaUnsupported":"json_schema (not on this model)","matches":"Answer matches the schema","matchesShort":"schema ✓","mismatch":"schema ✕"},"code":{"note":"Generated from the current thread and settings; the key is masked."},"events":{"none":"Run something first.","filter":"Filter events…","empty":"No events captured.","tabs":{"events":"events","raw":"raw","headers":"headers","request":"request"}},"drawer":{"system":"System","params":"Parameters","tools":"Tools","structured":"Structured","code":"Code","events":"Events","title":"Request settings"},"title":"Playground","model":{"pick":"Pick a model","search":"Search models…","recent":"Recent","none":"No models match.","ctx":"ctx","loading":"Loading models…"},"metrics":{"ttft":"TTFT","tps":"tok/s","elapsed":"elapsed","tokens":"tokens","cost":"cost","finish":"finish","label":"Response metrics","copyId":"Copy response id","id":"id","model":"model"},"tool":{"resultPlaceholder":"Tool result (text or JSON)","result":"Tool result","simulate":"Fill sample","send":"Send result","resultLabel":"Result","sendAllSim":"Send all with samples","sendAll":"Send results & continue"},"role":{"user":"You","assistant":"Assistant"},"msg":{"thinking":"Thinking","edit":"Edit and resend","regenerate":"Regenerate","resend":"Resend from here","thinkingLive":"Thinking…","stopped":"Stopped by you.","copyThinking":"Copy thinking"},"thread":{"system":"System","showEarlier":"Show {{count}} earlier messages"},"empty":{"title":"Talk to the model.","sub":"Type below and press Enter. Every reply joins the conversation, so the next message just continues it.","toolTitle":"Try a tool call","toolSub":"Loads a weather tool and asks for Tokyo's forecast."},"caps":{"noResponseFormat":"{{model}} does not accept response_format. Set it back to text in the Structured tab.","noJsonSchema":"{{model}} does not accept json_schema. Switch to json_object in the Structured tab."},"credit":{"tokensWord":"tokens","loading":"Loading balance…","tooltip":"{{today}} left today · {{packs}} purchased credit · {{tokens}} tokens in all. Click to top up.","aria":"Balance: {{today}} today, {{packs}} purchased. Top up."},"errors":{"unauthorized":"The API key was rejected.","unauthorizedHint":"Check the key, or sign in to use your account's key.","quota":"Out of credit for today.","quotaHint":"Top up credit or wait for the daily allowance to reset.","rateLimited":"Too many requests.","retryAfter":"Retry in {{seconds}}s.","server":"The server could not complete the request.","generic":"The request failed.","setKey":"Set API key","topUp":"Top up","modelsFailed":"Could not load the model list; showing defaults without prices."},"live":{"generating":"Generating a response…","done":"Response complete."},"conv":{"new":"New conversation"},"starters":{"explain":"Explain a concept","code":"Write code","reason":"Reason it out"},"templates":{"assistant":"Helpful assistant","coder":"Senior engineer","json":"JSON only","redteam":"Security analyst","translator":"Translator"},"toolPresets":{"weather":"Current weather and a short forecast for a city.","readFile":"Read a UTF-8 text file from the workspace.","runShell":"Run a shell command and return stdout.","webSearch":"Search the web and return top results."},"usage":{"cached":"cached","cachedTitle":"Prompt tokens read from the prompt cache, billed at the cached-input rate","reasoning":"reasoning","reasoningTitle":"Output tokens spent thinking, included in the output count"}},"encrypted":{"meta":{"title":"Shannon Encrypted · Secured, Encrypted, Private, Uncensored","description":"Shannon Encrypted is the uncensored Shannon AI behind a locked door: no JavaScript, no trackers, key-only accounts, crypto payments, reachable over TLS, Tor and I2P."},"nav":{"chat":"Chat","buy":"Buy credit","account":"Account","keys":"API key","login":"Log in","logout":"Log out","createKey":"Create a key","brandTag":"Encrypted","doors":"Networks"},"footer":{"privacy":"Privacy","terms":"Terms","clearweb":"Main site","language":"Language","apply":"OK","servedVia":"Served via","docs":"API docs"},"errors":{"back":"Back to start","notFoundTitle":"Not here","notFound":"That page does not exist on this surface.","csrfTitle":"Form expired","csrf":"This form token has expired or does not belong to your browser. Go back, reload the page and submit again. No data was changed.","rateTitle":"Slow down","rate":"Too many requests from this account. Wait about {{seconds}} seconds and try again.","internalTitle":"Something broke","internal":"Our side failed to render this page. Nothing you entered was lost; try again in a moment.","unavailableTitle":"Temporarily unavailable","unavailable":"A service we depend on did not answer. Try again in a minute.","loginRequiredTitle":"Log in first","loginRequired":"This page needs a signed-in account."},"landing":{"eyebrow":"Secured. Encrypted. Private. Uncensored.","h1":"Shannon, behind a locked door.","lead":"Shannon Encrypted serves the same uncensored Shannon models and API from a hardened surface: zero JavaScript, zero trackers, zero third-party requests. Reach it over TLS, Tor or I2P. Pay in crypto. Open an account with nothing but a key.","ctaCreate":"Create a key-only account","ctaLogin":"Log in","ctaThreat":"Read the threat model","securedTitle":"Secured","securedText":"Hidden-service listeners keep no access log. Every page ships with a strict content-security policy, every form is verified server-side, and nothing on this surface executes in your browser.","encryptedTitle":"Encrypted","encryptedText":"TLS on the clear web, onion end-to-end encryption on Tor, garlic routing on I2P. Sessions are scoped to the door you came through and are never shared with the main site.","privateTitle":"Private","privateText":"Key-only accounts: no email, no phone number, no password reset, nothing to leak or subpoena. Existing accounts can log in with an API key, or with email and password relayed from our server so the identity provider never sees your connection.","uncensoredTitle":"Uncensored","uncensoredText":"The full Shannon 3.1 and Shannon 2 line-up plus every uncensored API model, with thinking mode, web search, file attachments and image generation. No model swap, no silent downgrade on this surface.","doorsTitle":"Three doors, one Shannon","doorsText":"Pick the network that matches your threat model. All three serve the same accounts, the same conversations and the same API.","colNetwork":"Network","colWeb":"Web","colApi":"API base URL","netClearnet":"Clear web (TLS)","netTor":"Tor","netI2p":"I2P","doorsVerify":"Only trust addresses shown here, on the HTTPS clear-web site, or in the API documentation. Both of our onion addresses start with \"shannon\".","howTitle":"How it works","how1":"Create a key-only account: we generate a private key, show it once, and store only its public fingerprint.","how2":"Log in by pasting the key. It is checked and discarded; it is never written to disk.","how3":"Chat with any model, attach files or ask for an image. Answers are generated in the background and the page refreshes itself until they land.","how4":"Top up with Bitcoin, Litecoin or Dogecoin. Plans and token packs are credited automatically once the payment confirms.","threatTitle":"What this does and does not hide","threatIntro":"Honest boundaries matter more than slogans. Here is exactly where the protection stops.","threat1":"What you type is processed by our servers to generate an answer. We do not sell, share or train on it, but it is not end-to-end encrypted against us.","threat2":"A key-only account is anonymous to us. A blockchain payment is not anonymous on-chain; use a fresh wallet if that matters.","threat3":"Tor and I2P hide your network location from us and from anyone watching your line. Your account, API key and payments still identify the account itself.","threat4":"Password logins are relayed from our server to the identity provider; it sees our server, not you. Google sign-in is not offered here.","threat5":"Attachments and generated images are stored on our servers under your account until you delete the conversation. Voice is not available on this surface.","faqTitle":"Questions","faq1q":"Is this end-to-end encrypted?","faq1a":"Your connection is encrypted end to end (TLS, onion or garlic routing). The model has to read your prompt to answer it, so the content is decrypted on our servers for the duration of the request.","faq2q":"What if I lose my key?","faq2a":"The account is gone, by design. There is no email, no recovery flow and no support ticket that can restore it. Store the key in a password manager and consider keeping a downloaded copy offline.","faq3q":"Can I use my existing Shannon account here?","faq3a":"Yes. Log in with your API key, or with email and password if your account has one. Your conversations, plan and quota are the same.","faq4q":"How do I pay?","faq4a":"Bitcoin, Litecoin or Dogecoin. Monthly plans and token packs are both available; token packs get a crypto bonus. No card details are collected on this surface.","faq5q":"Is the API the same?","faq5a":"Identical. Point your client at api-encrypted.shannon-ai.com, the API onion, or the API eepsite, and use your API key exactly as on api.shannon-ai.com.","h1a":"The uncensored AI,","h1b":"behind a locked door.","trust1":"0 lines of JavaScript","trust2":"No trackers, no analytics","trust3":"Key-only accounts","trust4":"BTC · LTC · DOGE","doorsPanel":"Three doors, same Shannon","pillarsEyebrow":"Why it exists","pillarsTitle":"Built for people who cannot afford to be seen.","pillarsText":"Journalists, researchers, security teams and anyone living under a filter. Every choice on this surface removes something that could identify you.","doorsEyebrow":"Networks","netClearnetSub":"HTTPS through Cloudflare","netTorSub":"Onion service v3","netI2pSub":"Garlic-routed eepsite","netClearnetText":"Fastest. Use it when you trust your line but want an account that does not know who you are.","netTorText":"Open the onion in Tor Browser, even on the Safest level. Traffic never leaves the Tor network and our listener keeps no access log.","netI2pText":"For I2P users: the eepsite runs on our own router. Slower, fully inside the network, no exit nodes anywhere.","modelsEyebrow":"Uncensored, unchanged","modelsTitle":"Same models. No silent downgrade.","modelsText":"Every model the public API lists is available here: the Shannon line-up with thinking mode and web search, plus the uncensored API line-up. Attach files and images, or ask Shannon to draw and edit pictures. Voice is the only thing missing.","howEyebrow":"How it works","threatEyebrow":"Threat model","faqEyebrow":"Questions","hidesTitle":"What this surface hides","hides1":"Your identity: a key-only account has no email, phone, name or password to leak or subpoena.","hides2":"Your location: over Tor or I2P we never see your IP, and neither does anyone watching your line.","hides3":"Your behaviour: no scripts, no analytics, no third-party requests, no fingerprintable surface.","hides4":"Your session: cookies are scoped to the door you came through and never shared with the main site.","limitsTitle":"What it cannot hide","faq6q":"Why should I trust a no-JavaScript site more?","faq6a":"Because there is nothing to audit. Every page is plain HTML and one stylesheet; the browser executes nothing. Tor Browser users can stay on the Safest level, and what you see in view-source is everything that runs.","bandTitle":"Nothing to install. Nothing to identify you.","bandText":"Generate a key, chat with the uncensored Shannon line-up, top up with crypto. Sixty seconds from here to your first answer.","capImages":"Image generation & editing","capFiles":"File & image attachments"},"login":{"metaTitle":"Log in · Shannon Encrypted","metaDescription":"Log in to Shannon with your access key, an API key, or email and password relayed from our server.","heading":"Log in","intro":"Nothing runs in your browser","accessHeading":"Access key","accessHelp":"For key-only accounts. Paste the key that was shown when the account was created. It is checked and discarded.","accessLabel":"Access key","accessSubmit":"Unlock","noKey":"No key yet? Create a key-only account.","keyHeading":"API key","keyHelp":"Any Shannon account. Copy the key from the main site's API page; it is exchanged for a session cookie and not kept.","keyLabel":"API key","keySubmit":"Log in with API key","passwordHeading":"Email and password","passwordHelp":"For accounts created with a password. Our server relays the check to the identity provider, so it only ever sees us. Google sign-in is not available here.","email":"Email","password":"Password","passwordSubmit":"Log in","errAccess":"That access key was not accepted. Check for missing characters; the key has a built-in checksum.","errKey":"That API key was not accepted.","errPassword":"Email or password not accepted.","errRate":"Too many attempts. Wait a minute and try again.","errUnavailable":"This login method is not available right now. Try another one.","errSentinel":"That is a key-only account. Log in with its access key instead.","errExpired":"Your session ended. Log in again.","errUpstream":"The identity provider did not respond. Try again in a moment."},"newaccount":{"metaTitle":"Create a key-only account · Shannon Encrypted","metaDescription":"Open a Shannon account with nothing but a private key. No email, no phone, no password, no recovery.","heading":"An account that is only a key.","lead":"We generate a private key and show it to you once. That key is the account: no email, no phone number, no password, nothing on our side that can identify you.","howTitle":"What happens when you press the button","how1":"A random 256-bit secret is generated on our server and shown to you exactly once.","how2":"We keep only its public fingerprint, which lets us recognise the key when you paste it back.","how3":"A fresh API key is issued with the account so the API works immediately.","how4":"You are signed in on this device. Everything else — plan, credit, conversations — works like any account.","rulesTitle":"Before you continue","rule1":"Lose the key, lose the account. There is no email, no reset link, no support ticket that can restore it.","rule2":"The key is sent to our server when you log in, like a password. It is verified in memory and never written down.","rule3":"Anyone holding the key holds the account and its credit. Treat it like cash.","rule4":"Card payments are not available for key-only accounts; top up with Bitcoin, Litecoin or Dogecoin.","consent":"I understand there is no recovery.","submit":"Generate my key","haveKey":"I already have a key","consentMissingTitle":"Consent required","consentMissing":"Tick the box confirming you understand there is no recovery, then try again.","alreadyTitle":"Already created","already":"This form was already submitted. If you refreshed the page, your key was shown on the previous screen; if you did not save it, create a new account."},"created":{"title":"Your key","heading":"Your account is ready. Save the key now.","warning":"This is the only time the key is shown. Copy it, or download it, before leaving this page.","keyTitle":"Access key","keyHelp":"Paste this on the login page. Select the box to copy it; it has a checksum, so a typo is rejected rather than silently logging you into nothing.","download":"Download as a text file","apiTitle":"API key","apiHelp":"Already active. Use it as a Bearer token against api-encrypted.shannon-ai.com, the API onion, or the API eepsite. You can rotate it any time under Account.","nextTitle":"Next","next1":"Store the access key in a password manager or offline.","next2":"Top up with crypto to unlock the paid models and higher limits, or start on the free allowance.","next3":"Open the chat.","continue":"Open chat","buy":"Buy credit"},"chat":{"title":"Chat","heading":"Chat","recent":"Recent conversations","none":"No conversations yet. Ask something above.","untitled":"Untitled","promptLabel":"Your message","promptPlaceholder":"Ask anything, attach a file, or ask Shannon to draw an image. Uncensored.","model":"Model","thinking":"Thinking mode","search":"Web search","send":"Send","back":"All conversations","you":"You","reasoning":"Show reasoning","thinkingNow":"Shannon is working on it…","refresh":"Refresh now","autoRefresh":"this page reloads itself every {{seconds}} seconds until the answer lands.","stale":"This reply did not complete. Send your message again.","failed":"The reply failed","busy":"A reply is still being generated for this conversation. Wait for it to land, then send your next message.","errRate":"Too many messages in a short time. Wait a minute.","errEmpty":"Write a message first.","delete":"Delete this conversation","noJs":"No scripts · auto-refresh","attach":"Attach files","attachHelp":"Images, PDFs, text and code. Up to 6 files, 10 MB each. Images can also be edited by the model.","modelHint":"change model","shannonModels":"Shannon models","styleModels":"Uncensored line-up (API models)","styleHelp":"The same ids the API serves. Text and (where marked) images in, no thinking toggle or web search on this line.","capVision":"vision","capReasoning":"reasoning","errFile":"A file could not be attached: keep to 6 files of at most 10 MB each.","errQuota":"Your daily allowance is used up for API models. Top up or wait for the reset.","generated":"Generated by Shannon","writingNow":"Shannon is still writing. This page refreshes itself.","research":"Deep research: {{stage}}","researchCounts":"{{searches}} searches · {{pages}} pages read · {{sources}} sources · {{cards}} notes · {{verified}} checked","researchStage":{"queued":"waiting to start","clarify":"understanding the question","plan":"planning","search":"searching the web","read":"reading sources","write":"writing the report","check":"checking the facts","review":"reviewing","resuming":"picking up where it left off","done":"done","failed":"failed","stopped":"stopped"}},"models":{"shannon31g4":"Shannon 3.1 (default)","shannon31g4pro":"Shannon 3.1 Pro","shannon3g4":"Shannon 3","shannon3g4pro":"Shannon 3 Pro","shannon2lite":"Shannon 2 Lite","shannon2pro":"Shannon 2 Pro"},"account":{"title":"Account","heading":"Account","identityTitle":"Identity","type":"Account type","typeEncrypted":"Key-only (encrypted)","typeStandard":"Standard","identity":"Signed in as","keyOnly":"No email — access key only","uid":"Account id","encryptedNote":"This account has no email and no recovery. Your access key is the only credential; the API key below can be rotated at any time.","manageKey":"API key & endpoints","planTitle":"Plan","plan":"Plan","expires":"Paid until","subscription":"Subscription","buy":"Buy credit or a plan","usageTitle":"Usage today","tokensToday":"Tokens used","tokensLeft":"Tokens left today","credits":"Purchased credit (never expires)","resets":"Daily reset","searches":"Web searches left"},"keys":{"title":"API key","heading":"API key","help":"This key is full access to your account through the API. It works on every door: clear web, Tor and I2P.","status":"Status","created":"Created","lastRotated":"Last rotated","lastUsed":"Last used","rotate":"Rotate key","rotateHelp":"Rotating invalidates the current key immediately. Update every client that uses it.","rotated":"A new key was issued. The old one no longer works.","useTitle":"Use it","docs":"Full reference:"},"buy":{"title":"Buy","heading":"Buy with crypto","lead":"Bitcoin, Litecoin or Dogecoin. No card, no name, no billing address. Credit lands automatically once the network confirms.","openTitle":"Open payments","openView":"View","packsTitle":"Token packs","packsHelp":"One-time credit that never expires and is spent above the daily allowance. Crypto buyers get {{percent}}% more tokens for the same price.","packGrant":"{{base}} tokens — you receive {{granted}} with the crypto bonus.","customTitle":"Custom amount","customHelp":"{{rate}} per million, from {{min}} to {{max}} tokens.","customAmount":"Millions of tokens","coin":"Pay with","pay":"Pay with crypto","plansTitle":"Monthly plans","plansHelp":"One crypto payment covers one month (a first payment gets a launch bonus of extra months where offered). No auto-renewal: pay again when it runs out.","current":"current","month":"month","footnote":"Prices in USD, converted at the live rate when you start a payment. You have one hour to send; a late payment is still honoured for 24 hours.","errSubscription":"This account has an active card subscription on the clear-web site. Cancel it there first, or buy a token pack instead.","errCoin":"That coin is not available right now. Try another one.","errAmount":"Pick a custom amount between the allowed minimum and maximum.","errPlan":"That plan cannot be bought here.","bonusPill":"+{{percent}}% tokens with crypto"},"pay":{"title":"Payment","back":"All purchases","plan":"{{plan}} plan","tokens":"{{amount}} tokens","done":"Paid.","doneText":"Your credit has been applied to the account.","canceled":"This payment was canceled. Start a new one from the Buy page.","expired":"The payment window closed. If you already sent the coins, wait: late payments are still credited for 24 hours. Otherwise start a new payment.","underpaid":"Received {{received}} {{coin}} but {{required}} {{coin}} is required. Send the difference to the same address.","confirming":"Payment seen on the network: {{confirmations}} of {{required}} confirmations.","waiting":"Waiting for your transaction. Time left to send: {{minutes}}.","sendExactly":"Send exactly this amount of {{coin}}","address":"To this address","confirmationsNeeded":"Credited after {{required}} network confirmations.","autoRefresh":"This page checks the network every 30 seconds.","cancel":"Cancel this payment","notesTitle":"Good to know","note1":"Send from any wallet; the exact amount matters, network fees do not.","note2":"Each payment uses a fresh address that belongs only to this order.","note3":"A blockchain payment is public. Use a fresh wallet if you do not want it linked to other activity."}},"errorBoundary":{"description":"This page hit an unexpected error. Try again, or reload the page.","hideDetails":"Hide details","reload":"Reload page","retryLimit":"That did not help. Please reload the page.","showDetails":"Show details","title":"Something went wrong","tryAgain":"Try again","updating":"A new version is available. Reloading now…"},"errorPage":{"chat":"Open chat","home":"Back to home","notFound":{"badge":"Error 404","metaTitle":"Page not found | Shannon AI","text":"There is nothing at this address. The link may be old, or the address may have a typo.","title":"Page not found"},"serverError":{"badge":"Error 500","metaTitle":"Something went wrong | Shannon AI","text":"This page could not be shown because of a problem on our side. Please try again in a moment.","title":"Something went wrong"}},"errors":{"paymentFailed":"Payment failed. Please try again."},"languagePrompt":{"accept":"Switch to {{language}}","badge":"Language detected","close":"Close","decline":"No, keep {{language}}","subtitle":"Switch to {{language}} for a localized experience. You can change it anytime from the language menu.","title":"We noticed your system language is {{language}}."}}