{"_id":"aether-code","_rev":"85-a7463880aa4ee23f85d4adf6cda83943","name":"aether-code","dist-tags":{"latest":"0.43.4"},"versions":{"0.3.0":{"name":"aether-code","version":"0.3.0","keywords":["aether","uncensored","ai","coding-agent","claude-code-alternative","agent","cli","tool-use","agentic"],"license":"MIT","_id":"aether-code@0.3.0","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"13b4f1c2aec982d7d52cb1c416f02d53dc56f78e","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.3.0.tgz","fileCount":12,"integrity":"sha512-54m9Ms0RmbDMIZrHVeiwnNPXmEEylf5yX+h5m5RqKgUlE7WJEUznlTjBE6/tUX1z+H6Oy8dVQtAQ8I2cbHhk7g==","signatures":[{"sig":"MEUCICu6fHiLK2U28v0Fd3+rUkGQxrP4SuVnp306GPA+u3GFAiEAh3pDJ8m/E/l53b8yo8BSCVD1f7FDEtQ69Nq02PnZrPo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58338},"type":"module","engines":{"node":">=18"},"gitHead":"fbf3e3e0a4adec640650aafc86a1723dd44b1124","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"11.6.2","description":"Uncensored AI coding agent for your terminal. Type `aether` to launch the interactive REPL — like Claude Code, with no refusal layer.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.3.0_1778218658600_0.5604440291324047","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"aether-code","version":"0.3.1","keywords":["aether","uncensored","ai","coding-agent","claude-code-alternative","agent","cli","tool-use","agentic"],"license":"MIT","_id":"aether-code@0.3.1","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"46b584e99472d9c47e73d093ee3041489c19b232","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.3.1.tgz","fileCount":12,"integrity":"sha512-7GwfUhrCH9EqFqG/J3Xqn1bmcVX6YOF4Xa5ldBYFWXHhbfKVqTOjdx2l3JXn4xPjikP25J08fzcRSQkgLbWRGw==","signatures":[{"sig":"MEYCIQCcrktXlArZ/0pbRyw/C+j73C46e8vem/YAhUPukcQujAIhAO/k1sH29AMeDIuo7hnJt/r2bwz4Petm/Z1WTK9/Tlsq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58541},"type":"module","engines":{"node":">=18"},"gitHead":"fbf3e3e0a4adec640650aafc86a1723dd44b1124","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"11.6.2","description":"Uncensored AI coding agent for your terminal. Type `aether` to launch the interactive REPL — like Claude Code, with no refusal layer.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.3.1_1778289060626_0.7817817751351721","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"aether-code","version":"0.4.0","keywords":["aether","uncensored","ai","coding-agent","claude-code-alternative","agent","cli","tool-use","agentic"],"license":"MIT","_id":"aether-code@0.4.0","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"565a789665cde550b6a336851bef1ab0e32d5271","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.4.0.tgz","fileCount":12,"integrity":"sha512-yoxytchxonjl5NpuRIDZJQeKherYzOb0oYqUN2v452tYbmLxf+r61nQIfu+4Jn6myJwc55CvtotReWbV5b0Ohg==","signatures":[{"sig":"MEQCIDs0VsJkAostXJWmh1+mB+himMi3Cv9Rj3RLNE3+q+iYAiAJuxMWmXwcfUbVKZEtN6B+53/kdchMdAq98TsePZ9GIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62519},"type":"module","engines":{"node":">=18"},"gitHead":"fbf3e3e0a4adec640650aafc86a1723dd44b1124","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"11.6.2","description":"Uncensored AI coding agent for your terminal. Type `aether` to launch the interactive REPL — like Claude Code, with no refusal layer.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.4.0_1778289781999_0.7048371479696642","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"aether-code","version":"0.5.0","keywords":["aether","uncensored","ai","coding-agent","claude-code-alternative","agent","cli","tool-use","agentic"],"license":"MIT","_id":"aether-code@0.5.0","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"a609ab15f68e69350475f5befc246aba2ce2cfef","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.5.0.tgz","fileCount":13,"integrity":"sha512-xJURx1YIKWCuDT8w99kMJbHF33cWoasTH/qauurBhg2TO30CRvr82sHxRHusqnmmmHG0US7Y7PoJ8cNGwoMJ7A==","signatures":[{"sig":"MEUCIQCKPTH1XQ8U0uHh7wOrtaFZ3kq/5agejqfd4v9blb41OAIgYI7AJh1WmScVFshDmZ8ZMcTGjMSse18c0unOJjFfGQw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69008},"type":"module","engines":{"node":">=18"},"gitHead":"fbf3e3e0a4adec640650aafc86a1723dd44b1124","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/plan.js"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"11.6.2","description":"Uncensored AI coding agent for your terminal. Type `aether` to launch the interactive REPL — like Claude Code, with no refusal layer.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.5.0_1778537491606_0.9628174573689046","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"aether-code","version":"0.6.0","keywords":["aether","uncensored","ai","coding-agent","claude-code-alternative","agent","cli","tool-use","agentic"],"license":"MIT","_id":"aether-code@0.6.0","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"2b0ee573823ada2417416c819cb72e47c8e111a9","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.6.0.tgz","fileCount":14,"integrity":"sha512-bR4fQAh1k1s/hozgEfiDrKitPEyB9xkhERp4o8hHCJAQ1IwxSqf23wnEbgcvn1hFZYclqXZVkiwuLiJ7L4fSdw==","signatures":[{"sig":"MEUCIQCOHs/NN/G+I0wtHZmiaeejX3XBMTFoYpP1LFGFWDDVlAIgLnaAQa+zxobqdL/eEiuD+2LzsUdKTj1t2jTrrxbCgAw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81887},"type":"module","engines":{"node":">=18"},"gitHead":"fbf3e3e0a4adec640650aafc86a1723dd44b1124","scripts":{"lint":"node --check bin/aether-code.js && node --check src/agent.js && node --check src/api.js && node --check src/config.js && node --check src/render.js && node --check src/tools.js && node --check src/diff.js && node --check src/repl.js && node --check src/plan.js && node --check src/sessions.js"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"11.6.2","description":"Uncensored AI coding agent for your terminal. Type `aether` to launch the interactive REPL — like Claude Code, with no refusal layer.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.6.0_1778541964129_0.484123461226708","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"aether-code","version":"0.6.1","keywords":["aether","uncensored","ai","coding-agent","claude-code-alternative","agent","cli","tool-use","agentic"],"license":"MIT","_id":"aether-code@0.6.1","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"8e67eeb6aa90988f31b3657668ecb1142aadb8d6","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.6.1.tgz","fileCount":14,"integrity":"sha512-xrjdsx8gDpdxxUq3QM9OV8loWNEGQDqt8/iX7VbvXl2MkCWARQUpktlhJTSngzHomuqwisqFIGzMeF6XMyrVUA==","signatures":[{"sig":"MEYCIQD/KKTkdA3YX6bXoM3FjhDFtuBDK3P8v1PWKofZDQYxhQIhAIajpQFHKHfxTVtl3dDBH7GVEgI11iT5LNGcid0e9qIs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82713},"type":"module","engines":{"node":">=18"},"gitHead":"fbf3e3e0a4adec640650aafc86a1723dd44b1124","scripts":{"lint":"node --check bin/aether-code.js && node --check src/agent.js && node --check src/api.js && node --check src/config.js && node --check src/render.js && node --check src/tools.js && node --check src/diff.js && node --check src/repl.js && node --check src/plan.js && node --check src/sessions.js"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"11.6.2","description":"Uncensored AI coding agent for your terminal. Type `aether` to launch the interactive REPL — like Claude Code, with no refusal layer.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.6.1_1778542093644_0.9094760028192252","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"aether-code","version":"0.6.2","keywords":["aether","uncensored","ai","coding-agent","claude-code-alternative","agent","cli","tool-use","agentic"],"license":"MIT","_id":"aether-code@0.6.2","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"b35b72dc6f89d929c95ea5d0d96eea0eeacc9275","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.6.2.tgz","fileCount":14,"integrity":"sha512-fN5HHp0GscCJb/Zn2mCXXKAf3TQH8oawpCENu0NaNAab6BEtIcwkehH8nQW0A7/jSPyk/oL5rfub9GwQJtMOVA==","signatures":[{"sig":"MEUCID8BDJC9AAGAv8kLldRagFkWdJsGEypdBScUNUIer3OVAiEAkrUdkYKT60kH+/BO+9oJM9sKkd4FjpjDSgmduQirGsE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83608},"type":"module","engines":{"node":">=18"},"gitHead":"fbf3e3e0a4adec640650aafc86a1723dd44b1124","scripts":{"lint":"node --check bin/aether-code.js && node --check src/agent.js && node --check src/api.js && node --check src/config.js && node --check src/render.js && node --check src/tools.js && node --check src/diff.js && node --check src/repl.js && node --check src/plan.js && node --check src/sessions.js"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"11.6.2","description":"Uncensored AI coding agent for your terminal. Type `aether` to launch the interactive REPL — like Claude Code, with no refusal layer.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.6.2_1778543599343_0.9158632040600954","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"aether-code","version":"0.8.0","keywords":["aether","uncensored","ai","coding-agent","claude-code-alternative","agent","cli","tool-use","agentic"],"license":"MIT","_id":"aether-code@0.8.0","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"782ed5b601e0272eeca2a7e492476fbf5da326d0","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.8.0.tgz","fileCount":12,"integrity":"sha512-NlSFcFmUOlJDflN5YxdXtUpfeXbIC3Yie4NkkFRoEBtFbtPt//p05MiLAqlipVk8HkLZfa9xjZrLn7gGAWxOgQ==","signatures":[{"sig":"MEUCIFZxp/2fb3khhZ1/OXNsKxRACkNcicnXjk37O/5NxlaiAiEAxkkSXrXCbdyL0xEizYeLySOl7ZHuFSqNg3WlfvWlLPw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70552},"type":"module","engines":{"node":">=18"},"gitHead":"5c45481f940c3843de17d793e39c3d594a3a33fb","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js","test":"node --test \"test/**/*.test.js\""},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"11.6.2","description":"Uncensored AI coding agent for your terminal. Type `aether` to launch the interactive REPL — like Claude Code, with no refusal layer.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.8.0_1779084337457_0.06528771783629184","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"aether-code","version":"0.9.0","keywords":["aether","uncensored","ai","coding-agent","claude-code-alternative","agent","cli","tool-use","agentic"],"license":"MIT","_id":"aether-code@0.9.0","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"f3a655b9a3e9081629975534647bbc02e374094f","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.9.0.tgz","fileCount":13,"integrity":"sha512-5k0CVPs7YK8ZH3NTRrQUCcQUiNcmJRzsqI1vakpAPkRulcOl4i1wD26ckuma6s6VoRagRQmTBchtGsPybMlp8A==","signatures":[{"sig":"MEUCIQDmbvm3g9jXuNsixrP1XJ9qW6aObt9nkB2EBVUmwSvJcAIgAISCgIzhpAvj5H9dgyoYOg081nxFRVtXF1RA4We/4Sk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82482},"type":"module","engines":{"node":">=18"},"gitHead":"c038a3d2399ed74c8cc65e9e9b09312199305bee","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js","test":"node --test \"test/**/*.test.js\""},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"11.6.2","description":"Uncensored AI coding agent for your terminal. Type `aether` to launch the interactive REPL — like Claude Code, with no refusal layer.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.9.0_1779085017018_0.08322611828029935","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"aether-code","version":"0.10.0","keywords":["aether","uncensored","ai","coding-agent","claude-code-alternative","agent","cli","tool-use","agentic"],"license":"MIT","_id":"aether-code@0.10.0","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"0088175f74e28a7d47554cb325d79efaa6d0914d","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.10.0.tgz","fileCount":14,"integrity":"sha512-VEu3SPaD+zls17IPFAmsOQBCQNa4fovY19h9mkZC7inExhPDRjKOR1jeo4Npia2mZyWOqn4UavogWdnfFtU/RA==","signatures":[{"sig":"MEUCIHIZFCrRislaQZgBUSccw3mSh6M6OLa4RXt3arsCMQrHAiEA84IC7sPq4WmRz1+GbMAsxel5bpmZ/IMsG0j2cD7s7TM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89041},"type":"module","engines":{"node":">=18"},"gitHead":"e7f22dcdd5271be72fa7ffe432d3945b3923a8bf","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js","test":"node --test \"test/**/*.test.js\""},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"11.6.2","description":"Uncensored AI coding agent for your terminal. Type `aether` to launch the interactive REPL — like Claude Code, with no refusal layer.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.10.0_1779124434368_0.9715117445445283","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"aether-code","version":"0.10.1","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.10.1","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"e59357eb3aebc074f20ce9baef40af0e39b8790d","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.10.1.tgz","fileCount":14,"integrity":"sha512-dQDffrPSUG4n6vpX8DmBtAgyGXS0sN/CCyM4USCDhdpZgc7E1ky/tudwHUOtHz/H9rtpcj6eC6TlQmdyT1rcvA==","signatures":[{"sig":"MEYCIQCHH1fpdcQnwQXY8SOtRTOq4cUzf3oBiTPiLuLvDDzptAIhALCF+ssHOzISi57b4wCUp2t4kup6aBa+fSpYuleY5PNU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92955},"type":"module","engines":{"node":">=18"},"gitHead":"54d807659f07748cc83fd1e526796ad7ddacda2d","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js","test":"node --test \"test/**/*.test.js\""},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"11.6.2","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.10.1_1779127003648_0.4044285136274506","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"aether-code","version":"0.11.0","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.11.0","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"97835c562f8982380d4ab1d13e1cffdcf26dfa4b","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.11.0.tgz","fileCount":17,"integrity":"sha512-x0aa7rBgl9gWuaU1DlPBMBfEXLYAHEefwbhZquhcLtQodnWT59DyCQZZ/dB+x9UHVl4oBCfLYWgYpnlsdBIK6w==","signatures":[{"sig":"MEQCIFcE/+Qkl5WSBgDTrcTJ+JjH2DR4JmFbrqBj8dm7DujkAiAL8LYY7DdBSE9IF1QvkC0zkZcuD4gDV2SISsyaHt/pbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108982},"type":"module","engines":{"node":">=18"},"gitHead":"baf17b996854658cbefdf738afde07c83adfab53","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/skills.js","test":"node --test \"test/**/*.test.js\""},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"11.6.2","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.11.0_1779127355973_0.7834569361183192","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"aether-code","version":"0.11.1","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.11.1","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"91e142625be7f767991441da2d11ca1175b6ea7f","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.11.1.tgz","fileCount":21,"integrity":"sha512-9RctbxAJ1r5RIsUxJ/cogCLGj4uNF3nOYzxBH+rKQ3Jtcwl0NJ5FYTvWOG65GKeAASrRJA3iNEc+NA7foW7fEw==","signatures":[{"sig":"MEYCIQCqOYtKGQEpqwyLFD2T2NbOepssnlLZlgl9+CdRSy13TgIhAPB09+qCuvi5xXFW7Dj9rZtVTgdnY/lg0dmKLU3aK+Bd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130497},"type":"module","engines":{"node":">=18"},"gitHead":"4dbd11a9b17d467f62ad31467b4c808ae658908d","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/skills.js","test":"node --test \"test/**/*.test.js\""},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"11.6.2","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.11.1_1779131739518_0.7273402530483208","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"aether-code","version":"0.12.0","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.12.0","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"25ab56eb9c3a01e77edef79b97ecf74ce5720aca","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.12.0.tgz","fileCount":22,"integrity":"sha512-cNMBar1XPy2IOWLsKX4SFe/45KqlsO6Rfma6pPj1N2LL48npJNCMcGEp5+8bxboG7ugu01x45AOSU1Gc/FDMMg==","signatures":[{"sig":"MEUCIQCkV0EmFHpJ1GYYwV4KUhb607K90NIOoL4j6eEBXvmGGAIgMKeA/1UAVwuay5/d390t2dcID7x3VcmH8zT2UjPI434=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144382},"type":"module","engines":{"node":">=18"},"gitHead":"1a10c923fcd61c45d75d7f227b46a9a3c6b09701","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js","test":"node --test \"test/**/*.test.js\""},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"11.6.2","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.12.0_1779137401145_0.45948466784235187","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"aether-code","version":"0.13.0","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.13.0","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"eda28ad104930544f6781d2a0eb2e1c258e14e57","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.13.0.tgz","fileCount":22,"integrity":"sha512-lBEB9KjpMgY0fSiKU6MzlygX0nrcp/+HlTq7YCVDTRrsFOVrPrwbFUbCyLlbqG7W5b/q6PpU1SONX/ZamutooA==","signatures":[{"sig":"MEUCIBLPCdKERsV4QZM3Ws/KSmmQ6V7gvaXGnjAm198vp8vlAiEAyP4ogbj/eXujm4G6V9GkeZf+dt+9OJxHNpiHQhVWSz0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aether-code@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":151879},"type":"module","engines":{"node":">=18"},"gitHead":"0ffecd442cc1ae70829ec8261d70190ad4ee7683","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js","test":"node --test \"test/**/*.test.js\"","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"10.9.8","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.13.0_1781861167329_0.882115225522093","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"aether-code","version":"0.14.0","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.14.0","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"1bbad262856ccbfd92a8377e1a17601ded430b47","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.14.0.tgz","fileCount":22,"integrity":"sha512-OTikl1Uee06yt5fBD3NX0HwUz6sKW4/qyUtsnLiQ9+XtT5zU1pkmQ0qwg0CxSLZJQMtfsV4Pk3Kgl0zft7Ofqg==","signatures":[{"sig":"MEYCIQDcSMdVqXevJ22iTd9fR07/Fs1MRk1BHsJgRyCyPuYPqAIhAPSzeZDCIFq+rC1k8gWWX6eFQfNGDqeKKFW8qzQH2jju","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aether-code@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":152661},"type":"module","engines":{"node":">=18"},"gitHead":"6a75e6dd2471d0b7e60a0558754852e935cc7513","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js","test":"node --test \"test/**/*.test.js\"","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"10.9.8","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.14.0_1781904685360_0.28587465786637445","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"aether-code","version":"0.15.0","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.15.0","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"856960d5f67eb7e74aec05d80b1f158abddf6420","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.15.0.tgz","fileCount":23,"integrity":"sha512-ypXbFWUpQ7now5LJTKRU8POZDbDT1EcRgspQtq7ah6uzeadsbuGHQoUHdG20jbEsJGUE1GlzplrvbxdssR9emg==","signatures":[{"sig":"MEUCIDPeVSPbvOu+c1ZyB5v2ziSSS3hZo184i9y6vBUeCameAiEA9vr69Yp53LEPJJ+cwXYvxl+4lFx1MaqPS14dB2THjfc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aether-code@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":155059},"type":"module","engines":{"node":">=18"},"gitHead":"ad130a21d58391cd2f6456e9765335131e8a6570","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js","test":"node --test \"test/**/*.test.js\"","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"10.9.8","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.15.0_1781906945360_0.9482243694542387","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"aether-code","version":"0.16.0","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.16.0","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"9f7576ab520ea6e320e903b77ab7023c89345994","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.16.0.tgz","fileCount":24,"integrity":"sha512-Dro9FlPcmwVkWiChqA1hm7ovgbpjYRt9obljFWyAT5D8Gewh76TrJ7ce8XVypAI8aSG/5+SzvUWQLRLWi1BwDg==","signatures":[{"sig":"MEYCIQDDQU+M5L25PNGqFlCHDyPxtTaGGNdpzm+1x8ggvz+3ggIhAIs0G2ERmY5Oqnwf3REfkocoAb6RIosQalqfYraGIiMy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aether-code@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":159980},"type":"module","engines":{"node":">=18"},"gitHead":"cd3b0675f9a84c1fd7c438e32e38482187da53ee","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/ink-input.js","test":"node --test \"test/**/*.test.js\"","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"10.9.8","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.16.0_1781907420961_0.18259769783199054","host":"s3://npm-registry-packages-npm-production"}},"0.16.1":{"name":"aether-code","version":"0.16.1","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.16.1","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"a74c2b3c65f036897027004e11020ff1219d6ab4","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.16.1.tgz","fileCount":24,"integrity":"sha512-PpisEiGSfGH8gxn0C517GsP0+itvqDU2eJwpf2ymWsyVgEOG5Qpf+CrEHWSm4DL+SZb07FZjStLWmLM17nKXhA==","signatures":[{"sig":"MEQCIBtRJ1gBe2kSaEjpq62KRC0bdXEDPGk6vMyWhwM6lZy2AiA/qCEc2zF0FG6GNO8yHRcHzr0bkxTztDVF/kFfR6wGHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aether-code@0.16.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":160068},"type":"module","engines":{"node":">=18"},"gitHead":"6191d062704f12f5095a83dc3bedcd2f7411e7b1","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/ink-input.js","test":"node --test \"test/**/*.test.js\"","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"10.9.8","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.16.1_1781913677074_0.5590602373763298","host":"s3://npm-registry-packages-npm-production"}},"0.16.2":{"name":"aether-code","version":"0.16.2","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.16.2","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"55bf9a2ee4f30d504835f6fc422b59863d0ab74c","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.16.2.tgz","fileCount":24,"integrity":"sha512-IrbGPKo26IKWm1Fz2UxHtssWVdX8cws7VqtFwbtVlXapP9LW+yT4GNurLX5c9QSzMo24EbeVPWW2D9Orc+Xahw==","signatures":[{"sig":"MEUCIQCknlTWrIG/YpKoJl42Pzor4vpnYOaVjB4QtMeat7R3VgIgGloXV3d44vhdxXeKKidcT155WJ73syi6AQQVMxKDTxo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aether-code@0.16.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":160622},"type":"module","engines":{"node":">=18"},"gitHead":"ae95f05c692be28af99a5cc0ea70e9ad75bbeb76","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/ink-input.js","test":"node --test \"test/**/*.test.js\"","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"10.9.8","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.16.2_1781915381907_0.5148778933779263","host":"s3://npm-registry-packages-npm-production"}},"0.16.3":{"name":"aether-code","version":"0.16.3","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.16.3","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"9d1216e5fc1a4af1009d3fa3ee1f71a6abbc1666","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.16.3.tgz","fileCount":24,"integrity":"sha512-rQxNKRAkc/PJMkAfWmR3T079+MPR04dOYDZ2HIYQwzvfzasw4OuW4xc3ehLW4qkGM/Gi7Mc0eoHelSYFv0e9IQ==","signatures":[{"sig":"MEUCIFpoK2b014N0QyISnVBB3BUkYGhSX1B+DrQZbydwNwTXAiEA8HTfY3AiHau+QePUdMgJeGPXbvdUiroh2LsAPc/xQrY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aether-code@0.16.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163680},"type":"module","engines":{"node":">=18"},"gitHead":"398a0b1efcb00aa762b093a840e4fae0a437be41","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/ink-input.js","test":"node --test \"test/**/*.test.js\"","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"10.9.8","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.16.3_1781917492869_0.40458118684864663","host":"s3://npm-registry-packages-npm-production"}},"0.16.4":{"name":"aether-code","version":"0.16.4","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.16.4","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"fd7094e4d049ba9af282b54d1b7b1a5d1efb8d15","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.16.4.tgz","fileCount":24,"integrity":"sha512-1QhlDkOFIG1n+2K/Gl4Zn6np20GHULKVYUXM+trX/cC/tkTvrSVZn85w4a1BpmPq3ARTfHD0wgUozH7vVsQEBA==","signatures":[{"sig":"MEYCIQCUqhUalnfVrntUlRHZMkxOX4IG7SR/PBJrITyxSkbRcgIhAL6taYz+cBqiBeePgWAm0LLbAwksDkybHBj8fe32t0VG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aether-code@0.16.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165024},"type":"module","engines":{"node":">=18"},"gitHead":"11875c660c853bbb597f27ff787454e4a0200e8b","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/ink-input.js","test":"node --test \"test/**/*.test.js\"","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"10.9.8","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.16.4_1781917786907_0.03856761770948314","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"aether-code","version":"0.17.0","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.17.0","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"b18d4f3e32e934abfb786212ed7a6a12280f992e","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.17.0.tgz","fileCount":24,"integrity":"sha512-9iz+fYvX3L7KBPUV7n4TFxIITR9CJMIhaS4Oq2r8lENTN+e9WDZE3N9e6YK7s9gP5WbNzQ8PQqw2O85udIwSuw==","signatures":[{"sig":"MEUCIGH7RMM8qplMzl6tpC9bGMs3nXKwZ49rFRe9UDEeI/x+AiEA/BG+qG3hkdI44MJEbDxSjsxKZSap/lm7FynqJ0epVyU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aether-code@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165488},"type":"module","engines":{"node":">=18"},"gitHead":"9098b59f1a61e270f972441d77e2fa58d1e0fdea","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/ink-input.js","test":"node --test \"test/**/*.test.js\"","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"10.9.8","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.17.0_1781925208861_0.4462398760738009","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"aether-code","version":"0.18.0","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.18.0","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"76d051c2e61aa9fc2c14c7f3519c605a89bc5216","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.18.0.tgz","fileCount":24,"integrity":"sha512-3SnMap2jOcoSJ8kC7M7m05uJ31a16FNNUUVffmaYKKt4vfV4h6nQO3V3E3jb4dkNIzJmhbgEISh4HzoWB0I5qg==","signatures":[{"sig":"MEUCIQD7pRd5lVUurHUOSw+3ywCUh3x3MaH6H5V9Q8YLWx1s9AIgW8MWkFLNyHYaR1l1aosn6WVPgeoM4P5lCp6U2RAFq1Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aether-code@0.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167305},"type":"module","engines":{"node":">=18"},"gitHead":"1bd545ce153ff5eb5c306b05e72a850f47b43293","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/ink-input.js","test":"node --test \"test/**/*.test.js\"","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"10.9.8","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.18.0_1781926701203_0.3086755385437683","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"aether-code","version":"0.19.0","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.19.0","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"1c09acfce55831689308588f68bf600c1c95ced9","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.19.0.tgz","fileCount":24,"integrity":"sha512-6XylsJYXxxEMz94HhRUkAZJrkxNFhXeHblwjFPz+IqNaGBPmVaEe6o0R94/hsLakEsTMTHdiwjdpSgggcqAVyg==","signatures":[{"sig":"MEQCIDFV0I2EObm1VZS/Kh/EMA+hYOFDKAN3HkdF6FH39ilvAiAVB9LhJNZM+1mitd46D4QNcPPV3TAYmkJgt82NqdGPkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aether-code@0.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167839},"type":"module","engines":{"node":">=18"},"gitHead":"3cc542882c89fa16e9ecf9a158a4caaaaefc1ffb","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/ink-input.js","test":"node --test \"test/**/*.test.js\"","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"10.9.8","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.19.0_1781927790755_0.23234468394876462","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"aether-code","version":"0.20.0","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.20.0","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"c0dec93af0dd5067f000830c67f81b5a2c4cd798","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.20.0.tgz","fileCount":24,"integrity":"sha512-eXuDYviMFfnioQDgnDZRfbIBxDbWvEbMAggznhKllsZAZPvwhZv/6zoN3chLfF+HkJSpxBe0/p9J9aGxGtdmCw==","signatures":[{"sig":"MEUCIQCBR/AhmG5SDO2ApiI2g2WI7SI6EwgoRkH1YYqRhC2/EwIgA+bL08odGYb5mAJS4nSuBy4dCbgczL3oipDPIfqExbw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aether-code@0.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167965},"type":"module","engines":{"node":">=18"},"gitHead":"51d6d3e3b3647cb9a1ec6574b77191b4bb17ba62","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/ink-input.js","test":"node --test \"test/**/*.test.js\"","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"10.9.8","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.20.0_1781928694721_0.9965226605405249","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"aether-code","version":"0.21.0","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.21.0","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"f4e5dc9fb0b82777a644b1ab13569d12f81f2cf2","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.21.0.tgz","fileCount":25,"integrity":"sha512-ghb919SjRi1DC0Yv9SWqqq0OVo9dSN0BBb988bPp2aZeLGAWJ+FG6zdGROGqRosx628A6CRNIBj05odUemgHew==","signatures":[{"sig":"MEUCICm6GqblkGtXm4irDx4JuRUf8E9ULzp3H5v7kMgW7djkAiEAv2a/iD5n/YUHtAsrA976spHmbJZQJGFtUjjifpWCIbU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aether-code@0.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":174105},"type":"module","engines":{"node":">=18"},"gitHead":"e5baa0a127252d882dbd525fc005818c87fb4402","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/ink-input.js","test":"node --test \"test/**/*.test.js\"","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"10.9.8","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.21.0_1781929434243_0.33110966057279967","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"aether-code","version":"0.22.0","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.22.0","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"494afacc4cb235c4762d9a1b2ccef8b4ed727411","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.22.0.tgz","fileCount":25,"integrity":"sha512-zEWx9LAcF3OfFuR3n0Lu372jg6T29MkiGcPjsReoc9cNsxTeWw0Ye8X/RKP1AAF4y9dDAbSK0DelI9DqaYZrPw==","signatures":[{"sig":"MEUCIQC0J/wAsrohYYdbG3lTHt/NSP5CFQiPZNb2ncjcstsajAIgCx45Rp5tVU8XzwGBIvb7eqkqh8CWfzvreDmnl1A6apM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aether-code@0.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":174550},"type":"module","engines":{"node":">=18"},"gitHead":"964b0a517d0d09c7377e846872d2dd6353ad557f","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/ink-input.js","test":"node --test \"test/**/*.test.js\"","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"10.9.8","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.22.0_1781930192478_0.526179719314406","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"aether-code","version":"0.23.0","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.23.0","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"511ded79d0d02a7ab1c4a5de08a7643e42ccb991","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.23.0.tgz","fileCount":26,"integrity":"sha512-msfkzTbvL93pXAQsbRooy8vQe6ktr5v7tFSpeWj7pIy+7KEGi7XSyw83xfYtA+YqY1fB12hjGUTb5SqgyBrrtA==","signatures":[{"sig":"MEQCICeiLEKY2S46nNOHRKd4FypWWlxF0h4PQmwUS26uuoirAiAE9PPkNvIRzl+eVk5w+Ia+h6rSm7D55wJm+I2ED99Sig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aether-code@0.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":176867},"type":"module","engines":{"node":">=18"},"gitHead":"08aae87ff32bfb7fbe224c39c3e005ae7e7bd323","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/ink-input.js","test":"node --test \"test/**/*.test.js\"","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"10.9.8","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.23.0_1781930815464_0.7547044371277207","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"aether-code","version":"0.24.0","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.24.0","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"7043c6e75fd88a5b09d73256245fde4f89a47522","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.24.0.tgz","fileCount":26,"integrity":"sha512-lUXQqCL9wMBT84aMr1FZ42fTSYVJq/0B2vbr1Y9g4KGOanqU4NXUVOvk41lxrkNDJ7WRb00QqNgdLTA40y7lFg==","signatures":[{"sig":"MEQCIGx1mGhFpYGuEe8+LA1AXgDjoIgm9dXZg8EvTsjCmKZpAiBZ/3gX/owIInUsninaly2o7zmaMfUFCK7VyCB04Xbjrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aether-code@0.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":179935},"type":"module","engines":{"node":">=18"},"gitHead":"fad06c9e410abd08aafb6916d1ed2d34731fd673","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/ink-input.js","test":"node --test \"test/**/*.test.js\"","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"10.9.8","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.24.0_1781932002599_0.27196634621068494","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"aether-code","version":"0.25.0","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.25.0","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"7fb64d911b8e8ca71c5102ae74b5de72b7bc49ea","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.25.0.tgz","fileCount":26,"integrity":"sha512-XLiC6jjmlrkfbDglrujZOrce8C9DWEU7ln63l1OcHSX7652FnQYJMSC+U3HhluIJJjKoRXfbDlt6KfU5mSINtQ==","signatures":[{"sig":"MEUCIQCIgeh0euSRucZyZTbMDUplhNFyeHFPnjqwQZNrIpUdPAIgONycsQFwfBxrr3AJ380WHrfX1pp766/ghZMdAAUG5JM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aether-code@0.25.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":182039},"type":"module","engines":{"node":">=18"},"gitHead":"bc4c09efafd34dee87f99c91fe6ea417c0cd3270","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/ink-input.js","test":"node --test \"test/**/*.test.js\"","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"10.9.8","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.25.0_1781932994862_0.8318138016691357","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"name":"aether-code","version":"0.26.0","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.26.0","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"b465038a159983ae7f4c56b7553ae6da419dc7f5","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.26.0.tgz","fileCount":26,"integrity":"sha512-7It85e6lXLGfcABSRvhuD0g6Xi+mrWNAzR5FoeU6dIrFN1NQajrkuTE/5BKBjeO4/MwyzT4wl1+wowAbBiChIQ==","signatures":[{"sig":"MEUCIDqZVrT2BD6jvF7NFxfLcpHQ+WyEGfdWT11QffvSHymcAiEAs0FYKckHhA8c29r5Jv3nqtB2DAc81B9OWLCS5Uvj2l4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aether-code@0.26.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183484},"type":"module","engines":{"node":">=18"},"gitHead":"47f2268b6c57f89231265a0a1826a28905d304b9","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/ink-input.js","test":"node --test \"test/**/*.test.js\"","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"10.9.8","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.26.0_1781933505917_0.5944163127943376","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"name":"aether-code","version":"0.27.0","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.27.0","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"85b8008c577a0beec4d982a86c14a01d2d7fb0e0","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.27.0.tgz","fileCount":26,"integrity":"sha512-gGbKVQGpOU2Wz9pwyhLsL30iSCWmtHSnL9TxHAVRQOLD/y+FcPNJH3jnrC/wBSg2emgya3rA68WGlnL+Y3TLaA==","signatures":[{"sig":"MEUCIQDL0RKVViFV1iG4rp27SELLST59LcxhqEdoppnqFxjQNwIgAc5M1BlM70uSahKNGTvkAdl8+u69cwL8ZEUJB5vLHTM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aether-code@0.27.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183733},"type":"module","engines":{"node":">=18"},"gitHead":"39149a5b6046cd3166686ef1c091a960ffd1a2f0","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/ink-input.js","test":"node --test \"test/**/*.test.js\"","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"10.9.8","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.27.0_1781935082042_0.5239266885292382","host":"s3://npm-registry-packages-npm-production"}},"0.28.0":{"name":"aether-code","version":"0.28.0","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.28.0","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"9e5e8b85bc47471261d2b1c5ae52d5307529d3d8","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.28.0.tgz","fileCount":26,"integrity":"sha512-3kVBU/cCu3RKaT7uS6UmODYWxKAUPnkUdHryYQFT5U+Z+l44fxuUdI3vt1Evv0/wGlUczCpSQlmLJIXi9giMnw==","signatures":[{"sig":"MEUCIQDBOhQDMBRoQUe2vlSzj87QdtN3J+FeqUw4wWl/vhoX/QIgTQpHrCwf/XLl6lHDpc2ddSQ9XzH9MTORaCGzEkiAn+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aether-code@0.28.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":187359},"type":"module","engines":{"node":">=18"},"gitHead":"809fe71e87b8fa8b29b778e97c820efc9d5847e0","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/ink-input.js","test":"node --test \"test/**/*.test.js\"","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"10.9.8","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.28.0_1781938489645_0.2939993938497456","host":"s3://npm-registry-packages-npm-production"}},"0.29.0":{"name":"aether-code","version":"0.29.0","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.29.0","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"3d221065e2016e5c23a9421d80cae06f19a49eba","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.29.0.tgz","fileCount":26,"integrity":"sha512-mCYTOwEw2p9xPsoiRhBYfYie7hGQVrQkaoHZ0bruouiPI08iK6yD5QfNq769af9VXbA71AwzHvyVuNXLwDwsYQ==","signatures":[{"sig":"MEYCIQDHNh+Kq06fX5QBaQY3OI/vmX94ai972SEURa6F+hyDTgIhAPsRYv22vcNK1f9l1bJUWmSQi6wk64qmA6hQmls3TYB9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aether-code@0.29.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":189461},"type":"module","engines":{"node":">=18"},"gitHead":"75e88a87f458143fb7d227ed3f182d49995e720c","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/ink-input.js","test":"node --test \"test/**/*.test.js\"","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"10.9.8","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.29.0_1781940092679_0.571537959457461","host":"s3://npm-registry-packages-npm-production"}},"0.30.0":{"name":"aether-code","version":"0.30.0","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.30.0","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"77068f37a38ba6a97a979d95f6dda0f15092b400","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.30.0.tgz","fileCount":26,"integrity":"sha512-+DQj6xxdhM6GK4sVmQQ80kHytmCR4J4+qn/R9sDftiJAWzfcDNbKTMeq5hhWi9gENMtza251vH9hvFBgSM+u/w==","signatures":[{"sig":"MEUCIQCQIGPMk22M/g7r0C2UlZD7iert65Ipuuj3+6IwGqtbRgIgAlwgvJAsqI0E/tJEVxxlJ5/8ncLJ7dZwbuQmhobyYWE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aether-code@0.30.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":192510},"type":"module","engines":{"node":">=18"},"gitHead":"81b9672fb54c6cc51334ed2ed645e7bf96f28a36","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/ink-input.js","test":"node --test \"test/**/*.test.js\"","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"10.9.8","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.30.0_1781941124340_0.29506410536955974","host":"s3://npm-registry-packages-npm-production"}},"0.31.0":{"name":"aether-code","version":"0.31.0","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.31.0","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"0afac0d7ea3d2736da9052fff87c0e78a94c3738","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.31.0.tgz","fileCount":26,"integrity":"sha512-aXzIsLuzSkeCG+NoqmbpxQgGUVHXpn2hINh1xE7knMRJAvMFMLN+B9Bxse6bjFBA4uEeR4DHKl6uuwLaroQhiA==","signatures":[{"sig":"MEQCIEa30FZLSpQJl7vN2/YnvT3P8t3MHjdciQ7/DfPCO8PkAiBkrMiQZJnonIB723zq3JZULll/7iKYFxOcQSMg7ekjTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aether-code@0.31.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":194943},"type":"module","engines":{"node":">=18"},"gitHead":"1bb6aa7a91df745b1440ef2f095b7a1097db673b","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/ink-input.js","test":"node --test \"test/**/*.test.js\"","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"10.9.8","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.31.0_1781947297866_0.7148096675475322","host":"s3://npm-registry-packages-npm-production"}},"0.32.0":{"name":"aether-code","version":"0.32.0","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.32.0","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"95f591e01431ec2787d0777a18bba1b3384eeb89","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.32.0.tgz","fileCount":26,"integrity":"sha512-7CqN9AmgBKDlkY3Z4i+DBOBF2bw9aeRVm8NHn4xc4FVxpbKccdDwGStlIqfas0jWyOsFvZPd8NiB+3QQBgBQjw==","signatures":[{"sig":"MEQCIE7RAkfhRPgizODoXgCtmII3zSdl68446q+AUV38FQJ8AiAO/YmuAybtmsR576ngbe/KU7BL4//cJb4gSxH6FJLl8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aether-code@0.32.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":194755},"type":"module","engines":{"node":">=18"},"gitHead":"91f96c40296ffa045762324656fe54911dbe9a8b","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/ink-input.js","test":"node --test \"test/**/*.test.js\"","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"10.9.8","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.32.0_1781949955167_0.4607478909196536","host":"s3://npm-registry-packages-npm-production"}},"0.32.1":{"name":"aether-code","version":"0.32.1","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.32.1","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"64b52626060c79f5ea71a87fed278fc3daeb390e","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.32.1.tgz","fileCount":27,"integrity":"sha512-JYwp8aJ/OALLYkF/7IFtGmftQ0VvBt0gfDQ9g+lexDdWpQIpLdFzI/rGjX+o8MQsAD6hOXB5rFTyu6yOM9WRTA==","signatures":[{"sig":"MEUCIQCpoPUpvjPwkYmnPDCV71uV6S+3WU+FUKMubaozutdY5QIgdPH30qkNk3ptSqERPBbT92TtCNJz9uZALSoAESKjnMY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204033},"type":"module","engines":{"node":">=18"},"gitHead":"bb1392d4cd343c3f3972c85a89b23d283ce25301","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/ink-input.js scripts/postinstall.js","test":"node --test \"test/**/*.test.js\"","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"11.6.2","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.32.1_1784073297098_0.23020364941558547","host":"s3://npm-registry-packages-npm-production"}},"0.32.2":{"name":"aether-code","version":"0.32.2","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.32.2","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"6113b5d52087231bc42b40657356178d15e91608","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.32.2.tgz","fileCount":27,"integrity":"sha512-aNc159hB7d/IGDJhoDYwW2tCg4tO2rVHiSZ6Am9PHKYLYOFn7n7X+0wStJd2/PUkxlOrfwNl3kp99hr7oik/tw==","signatures":[{"sig":"MEYCIQCqIb5yVbT49NmBW2ktgqdmmI/zys0B5BJNI51+p+aJbwIhAMRSH+SX4j4KWKc822a+q3u90z/oiQtlQwx7eFMb0Exi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204050},"type":"module","engines":{"node":">=18"},"gitHead":"bb1392d4cd343c3f3972c85a89b23d283ce25301","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/ink-input.js scripts/postinstall.js","test":"node --test \"test/**/*.test.js\"","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"11.6.2","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.32.2_1784075779614_0.614822301363563","host":"s3://npm-registry-packages-npm-production"}},"0.33.0":{"name":"aether-code","version":"0.33.0","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.33.0","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"2b12def1490f828c47cf933b480f5704e1f7b8c7","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.33.0.tgz","fileCount":27,"integrity":"sha512-eIPk4wvHU+UdOVfbzWgzUAkgSd7CQhRJ2836VJ/+NZv7k8hQdZVuqQ7irqvl/+XSAGMWO6lpN+RRp9/kZkPNjA==","signatures":[{"sig":"MEUCICSRpshvktLCL/FnA3ptPR3ZC23xACPVfLrzj+47pBqFAiEAiHVspXNTcPWQbetWUN+nfPnNkC8Qwi2IipdPgAiZLwQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":209282},"type":"module","engines":{"node":">=18"},"gitHead":"bb1392d4cd343c3f3972c85a89b23d283ce25301","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/ink-input.js scripts/postinstall.js","test":"node --test \"test/**/*.test.js\"","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"11.6.2","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.33.0_1784089891499_0.6096018440400408","host":"s3://npm-registry-packages-npm-production"}},"0.33.1":{"name":"aether-code","version":"0.33.1","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.33.1","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"38e2444b4003b993d411dbd6b72b409e8fedacfb","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.33.1.tgz","fileCount":27,"integrity":"sha512-lbBSosHeU/zb+T6mcLchMGZw6dpDvS7WMHvIJdyql2qM1nvwEC1G/wSWVy4SG5XIwp8+iaKrn8et/QMTw0nwFg==","signatures":[{"sig":"MEQCIBNAqXvzs/sTP+z0z0mrYmwWlyOftmPz3aCqPViZgQpfAiA7CBBUSCtP26NOzwbBwDJb82uBPs9iiWO3jmvQkp17aQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":211317},"type":"module","engines":{"node":">=18"},"gitHead":"bb1392d4cd343c3f3972c85a89b23d283ce25301","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/box-input.js src/ink-input.js scripts/postinstall.js","test":"node --test \"test/**/*.test.js\"","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"11.6.2","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.33.1_1784090628729_0.5855704120580296","host":"s3://npm-registry-packages-npm-production"}},"0.33.2":{"name":"aether-code","version":"0.33.2","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.33.2","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"1beaeb434fe2a8c0b640d2d69f82e72bd5417dd4","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.33.2.tgz","fileCount":27,"integrity":"sha512-cUz/VJ5LSXh3pieZfSq3x6HsJS4dIKobn5wTVMS8o6Sj3pIlUU/hBB8WIMLO04qsjEkg4mR6TZHZ1QwEkiUUpg==","signatures":[{"sig":"MEQCIAiYOAOHfqSv6Tg/6dRYUiPtMppPsXZFt8+D6jzH26K5AiA905XdUN++TWMHBgXgGfhUcWIi6GNBFBD6W1DSXjkQGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":211046},"type":"module","engines":{"node":">=18"},"gitHead":"bb1392d4cd343c3f3972c85a89b23d283ce25301","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/box-input.js src/ink-input.js scripts/postinstall.js","test":"node --test \"test/**/*.test.js\"","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"11.6.2","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.33.2_1784092407827_0.40922512957282575","host":"s3://npm-registry-packages-npm-production"}},"0.33.3":{"name":"aether-code","version":"0.33.3","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.33.3","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"3f288a428594ec7c750cb41c8414467e9d1d4fa7","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.33.3.tgz","fileCount":27,"integrity":"sha512-vKzhaU0r4TUdHIT8yv2jRRHrD8kDJgeXbT20xzwSUUdbePPBZ3tRPpuJNS8yRByPnoH3FXilmm9s1a3lH1lKrg==","signatures":[{"sig":"MEQCIArWfRUHjJD/zoDUpl1uG0aGZROjKZkitaPUZFmVdzfQAiBGdDaAg3YiLyQsi/N6ckBJrfTwGlLml505d2LojqEj1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":210643},"type":"module","engines":{"node":">=18"},"gitHead":"bb1392d4cd343c3f3972c85a89b23d283ce25301","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/box-input.js src/ink-input.js scripts/postinstall.js","test":"node --test \"test/**/*.test.js\"","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"11.6.2","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.33.3_1784092715066_0.16204903440793728","host":"s3://npm-registry-packages-npm-production"}},"0.33.4":{"name":"aether-code","version":"0.33.4","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.33.4","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"16c491532f45a1976d5b6295267c6fa97f9ce2e0","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.33.4.tgz","fileCount":27,"integrity":"sha512-+KBkBkX+CAwakQ+jR3gu0mmxrGt6SrDqQGXwXv2dkKZ2SKUFX0UxVWIhThwitQrxR4pcd66KDAEe9hga2RKjWQ==","signatures":[{"sig":"MEQCIC5xTunAO0G71amIw8U4lcKuyb6cSdDJQiROvU+Zp3SdAiBGdyXLrvYNjd9NAUzyzJDR7RVwWyTBwF9SvS5RxrJ/0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":211191},"type":"module","engines":{"node":">=18"},"gitHead":"bb1392d4cd343c3f3972c85a89b23d283ce25301","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/box-input.js src/ink-input.js scripts/postinstall.js","test":"node --test \"test/**/*.test.js\"","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"11.6.2","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.33.4_1784093068814_0.09343267148878942","host":"s3://npm-registry-packages-npm-production"}},"0.33.5":{"name":"aether-code","version":"0.33.5","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.33.5","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"faf2573ca7db3924d76dfac2b9835172288c5f6c","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.33.5.tgz","fileCount":27,"integrity":"sha512-DS1GlsM8MPi5/73I2FrvBUiUP04BtS/1fkB01mveI/y8iWNADUy6J4kpWWuEU2gCy67Cezf24ELSlktLqGiv0g==","signatures":[{"sig":"MEQCIG5AtQ+M4A1Eq2KlwQvgHjtct431jD4IecljNRsTrnnWAiAzQyrx2TkuDtOXRGHXBQuYdyraG8B24kxRTNuyEY5rNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":209894},"type":"module","engines":{"node":">=18"},"gitHead":"bb1392d4cd343c3f3972c85a89b23d283ce25301","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/box-input.js src/ink-input.js scripts/postinstall.js","test":"node --test \"test/**/*.test.js\"","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"11.6.2","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.33.5_1784093667207_0.5956401272402165","host":"s3://npm-registry-packages-npm-production"}},"0.33.6":{"name":"aether-code","version":"0.33.6","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.33.6","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"6bb5ad49fe1bb621cec19eae5f19be193597f0e9","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.33.6.tgz","fileCount":27,"integrity":"sha512-M8/vlpRGSz5YRupN3L07zPA2Ek1nRfoVdy9ehHuld9zQ2zVXhYpHO16671ZTK+DNGcsjI3yX7CS0kGsQqDFN7w==","signatures":[{"sig":"MEUCIQCpBg+q9xRsv38Wadw1f8UOEGqdTgE/yuvlOHoYHPQSqgIgaz15/KrKh8bS9JlydlQCjGR9NYKnzRiObDE1WJORxSQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":210855},"type":"module","engines":{"node":">=18"},"gitHead":"bb1392d4cd343c3f3972c85a89b23d283ce25301","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/box-input.js src/ink-input.js scripts/postinstall.js","test":"node --test \"test/**/*.test.js\"","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"11.6.2","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.33.6_1784093884092_0.3962098832173069","host":"s3://npm-registry-packages-npm-production"}},"0.33.7":{"name":"aether-code","version":"0.33.7","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.33.7","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"911e879ac38fe5628b89b27b0d4faad1b3359f4e","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.33.7.tgz","fileCount":27,"integrity":"sha512-eWNZc6eG16SAE2OrXyYSl/dRZm3yW/YYGso4aHyzovEJS7xuqT8ILyGQQ/L01YylCF8kfP6Fd8yIqVVmJwzAmg==","signatures":[{"sig":"MEUCIQCCuFwMbVshugTOGHbmoE4kYodZfmBFjol0Ib8f/S51JgIgRIKpJjTqU3Pr20xIv10gwjqMvbvmSXQm8jCLNzarcRA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":211082},"type":"module","engines":{"node":">=18"},"gitHead":"bb1392d4cd343c3f3972c85a89b23d283ce25301","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/box-input.js src/ink-input.js scripts/postinstall.js","test":"node --test \"test/**/*.test.js\"","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"11.6.2","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.33.7_1784094103079_0.4473479764481909","host":"s3://npm-registry-packages-npm-production"}},"0.33.8":{"name":"aether-code","version":"0.33.8","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.33.8","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"9aa034716c007cd89f1d1a0b456f2b754c461277","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.33.8.tgz","fileCount":27,"integrity":"sha512-ic1jXEXhGR7uhpTkGtOVN52Pn9v+f5ak39tmtBImd6jryqImMEWMYYhZuePc+rXmToEHZGs/13QfZsQBQj1BXA==","signatures":[{"sig":"MEUCIQDPrIeb9OzrRDKbkg+BI46VFPIk05DVL3JxifRS8wlKhAIgcuD3k36AG0jrKHPtQ4j7abXXMTIae4+0w1utltwICmM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":211128},"type":"module","engines":{"node":">=18"},"gitHead":"bb1392d4cd343c3f3972c85a89b23d283ce25301","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/box-input.js src/ink-input.js scripts/postinstall.js","test":"node --test \"test/**/*.test.js\"","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"11.6.2","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.33.8_1784094321140_0.22743820240308454","host":"s3://npm-registry-packages-npm-production"}},"0.33.9":{"name":"aether-code","version":"0.33.9","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.33.9","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"1c1f338d9a970ccf87f39b068fb91d3b08dbd25c","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.33.9.tgz","fileCount":27,"integrity":"sha512-jyGDj3MBthgQCyXQZk/PiYyosuTq0aKH7Z8BkXZ5qrTB4vFOFgUGsZxc6f/e9D3SC/qfK6vLM+70yl62kkBobA==","signatures":[{"sig":"MEYCIQCWQMxSHXbWkaAW67acMoCVrPrIQ/YGSb6N8dK880VAFQIhAINXDlQ5OeTB1gGqu0BavvBeeAnx/H1VJ4R+ywB9OzzG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":211561},"type":"module","engines":{"node":">=18"},"gitHead":"bb1392d4cd343c3f3972c85a89b23d283ce25301","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/box-input.js src/ink-input.js scripts/postinstall.js","test":"node --test \"test/**/*.test.js\"","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"11.6.2","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.33.9_1784094621895_0.4770756668032561","host":"s3://npm-registry-packages-npm-production"}},"0.34.0":{"name":"aether-code","version":"0.34.0","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.34.0","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"3387c1a1f05499fa9b9385b9ebd2b61eb31521ef","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.34.0.tgz","fileCount":27,"integrity":"sha512-e7DgNKSnflgGHOkmiEUSjqvrrh+KIT/+vbwdereBSkO3JFhXKbqkZt97O6sIMM7yF+qxwUF9xKNZ+2KpfpR2wA==","signatures":[{"sig":"MEUCIQCh/Y+CaHCx3T1ipYtG3O0K2mqT6c5IKx25KGq2wswVQQIgWH6tobNGEluD/UqBq7tvYu7eFJz3rYfyLO8mN8hO17I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":211373},"type":"module","engines":{"node":">=18"},"gitHead":"bb1392d4cd343c3f3972c85a89b23d283ce25301","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/box-input.js src/ink-input.js scripts/postinstall.js","test":"node --test \"test/**/*.test.js\"","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"11.6.2","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.34.0_1784138711260_0.5625071204474941","host":"s3://npm-registry-packages-npm-production"}},"0.34.1":{"name":"aether-code","version":"0.34.1","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.34.1","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"107c4ab9c0b0b67f1a56b822eaedeb7b3a8b3bde","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.34.1.tgz","fileCount":27,"integrity":"sha512-j3e89og4rOpreuzqjTQ24FqfOlNi6OKbwv0NRoCfq80Kv3XxBlIkWpSeuC7en+KaxP6GeIdWpTc1sEDbdbB4vA==","signatures":[{"sig":"MEQCIGJMG+uh1qQlf/akO3Oksc2yEnf93r2LzuTudW/3nMTFAiAWi+j3cmzR2aXtDYW5QHLO7An+PP5H6lWVj21N1vXj2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":211630},"type":"module","engines":{"node":">=18"},"gitHead":"bb1392d4cd343c3f3972c85a89b23d283ce25301","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/box-input.js src/ink-input.js scripts/postinstall.js","test":"node --test \"test/**/*.test.js\"","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"11.6.2","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.34.1_1784138956506_0.45601786800243427","host":"s3://npm-registry-packages-npm-production"}},"0.34.2":{"name":"aether-code","version":"0.34.2","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.34.2","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"911c2bb90cea38750d2cfedca39cb69c335288d6","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.34.2.tgz","fileCount":27,"integrity":"sha512-chJnhsLQlRJZV8P/eDXLpsc00ij9vaMgYx26lJ0VZCSN5l28i6XjR1SdyfEO+nhGd7aE9xRlrEIyforRcNEq0A==","signatures":[{"sig":"MEQCIDHPAJ8P+3ibESbhZpiVAN30lD6HcRUYDb1hzO9HfeIcAiBISX2UyH7qJ5HstGBmFCvISKLNDxOWjx7sUhMtcZennA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":211777},"type":"module","engines":{"node":">=18"},"gitHead":"bb1392d4cd343c3f3972c85a89b23d283ce25301","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/box-input.js src/ink-input.js scripts/postinstall.js","test":"node --test \"test/**/*.test.js\"","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"11.6.2","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.34.2_1784139131259_0.9405485574616417","host":"s3://npm-registry-packages-npm-production"}},"0.34.3":{"name":"aether-code","version":"0.34.3","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.34.3","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"2455c71a1d01f0f08bab11aa83b5fa5d14f2b254","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.34.3.tgz","fileCount":27,"integrity":"sha512-WAZpVSI+KInREO9s1KwBLrOzEDgR8Y7xvpW11miH8b/llEJA3nZCz405nkiItV0WHXBcopRav7rJHVZ0dz4UhA==","signatures":[{"sig":"MEUCIQDAiRampw+6JvbxjfdmVQF/4fWA0/sZSi6QIE8wQGTZFAIgFbY57uc2CtdiwOyU0Dk7gX5s1lWeqXkpbKre6h+vrDI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":211777},"type":"module","engines":{"node":">=18"},"gitHead":"bb1392d4cd343c3f3972c85a89b23d283ce25301","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/box-input.js src/ink-input.js scripts/postinstall.js","test":"node --test \"test/**/*.test.js\"","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"11.6.2","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.34.3_1784139239351_0.9519522651817751","host":"s3://npm-registry-packages-npm-production"}},"0.34.4":{"name":"aether-code","version":"0.34.4","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.34.4","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"ec6f7b250a312425da89fd6d6d7104d982c7c6c3","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.34.4.tgz","fileCount":27,"integrity":"sha512-LyV71QmTG7spvTRz3yH7uuyCPO7TUGNsWjHFDbzsFjLfOpAHdvJ9OqeXBivtpf3tRx37eicENuVpIHXic1XtQQ==","signatures":[{"sig":"MEQCIA0/OAMnx3YwpOYS+ErPBDWCd3mwA3z65r+A0SuKcK0xAiBD2UcSbcDMVWFHmur1/qqCllWTo9xO24imYzD2I1Te1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":213094},"type":"module","engines":{"node":">=18"},"gitHead":"bb1392d4cd343c3f3972c85a89b23d283ce25301","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/box-input.js src/ink-input.js scripts/postinstall.js","test":"node --test \"test/**/*.test.js\"","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"11.6.2","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.34.4_1784139834055_0.2739376330334171","host":"s3://npm-registry-packages-npm-production"}},"0.35.0":{"name":"aether-code","version":"0.35.0","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.35.0","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"9514e650cb93ac8f1d7f2bb316d5ab863a342715","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.35.0.tgz","fileCount":27,"integrity":"sha512-3XD+P12QlZ1Q539wuq/FPI0C283T8WAKhSzLkA4QDMJoU3B7IMCLW5lPqBNibd+B0L8cnPIJxAuazY38OekdVQ==","signatures":[{"sig":"MEYCIQCrANKv2UqvMROf8DGGjm7ARErDEYTlsJTaRLFiFZcRVgIhAPLBPtYOh3zWh1DEZmJcDkvWt4ofSkNCWOFS1HrxEE6S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":213874},"type":"module","engines":{"node":">=18"},"gitHead":"bb1392d4cd343c3f3972c85a89b23d283ce25301","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/box-input.js src/ink-input.js scripts/postinstall.js","test":"node --test \"test/**/*.test.js\"","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"11.6.2","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.35.0_1784140621685_0.5920745985002835","host":"s3://npm-registry-packages-npm-production"}},"0.35.1":{"name":"aether-code","version":"0.35.1","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.35.1","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"0064a425cc5844e433b7054dbab232667ead4e28","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.35.1.tgz","fileCount":27,"integrity":"sha512-Wkd8TQpTa3TJHkOKz2qwPuUw4xvF8R78dQMszVNizDfNobEq0/2n5z4Ui1zCrzMFxHsRB6+n5NVaqtD1b9JlKA==","signatures":[{"sig":"MEYCIQDNFl/CSGDvMAsZ9VvkZIMnfQq3Ysw9tPSs7qhUStw9kQIhANjh2OhMI4stbMW/MsJjl9j5nb0iyfshco0l7ThB2fwF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":213954},"type":"module","engines":{"node":">=18"},"gitHead":"bb1392d4cd343c3f3972c85a89b23d283ce25301","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/box-input.js src/ink-input.js scripts/postinstall.js","test":"node --test \"test/**/*.test.js\"","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"11.6.2","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.35.1_1784140936550_0.8972015854320383","host":"s3://npm-registry-packages-npm-production"}},"0.35.2":{"name":"aether-code","version":"0.35.2","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.35.2","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"17b4be797f7ddaa0684837d88adf1b48aa916ac1","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.35.2.tgz","fileCount":27,"integrity":"sha512-i2rW+jcd/zV1s4L5rbdwYuXbk9kfKL18GGiMyBvR+PBEfGYysqwGkxW+nNtHGwUU8WBt5M+D4PGTFntHGjdu1w==","signatures":[{"sig":"MEUCIEv5MthQ49IkaIGykc60L+8Fa3RA7TZYV4fROo0EpVzJAiEA2+ofRk2j4xwEq5fpIheZc5heBPBPmoXhJEN1vSr2PHU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":213547},"type":"module","engines":{"node":">=18"},"gitHead":"bb1392d4cd343c3f3972c85a89b23d283ce25301","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/box-input.js src/ink-input.js scripts/postinstall.js","test":"node --test \"test/**/*.test.js\"","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"11.6.2","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.35.2_1784141532405_0.849070181147271","host":"s3://npm-registry-packages-npm-production"}},"0.35.3":{"name":"aether-code","version":"0.35.3","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.35.3","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"d8e647034b3478ec4d26ff9db133b4154c55fd6f","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.35.3.tgz","fileCount":27,"integrity":"sha512-1yBpCJ9ZKFl9MwBAZFasl5PlGjL1HHgfMA0pmdNAOuoFUV7dCVjEuZCzzZ6SNU5eRWcwS1CYAMheLutGzRHyhg==","signatures":[{"sig":"MEQCIG6da6Vm+Rp8Ch92PESTWf84w5zYlsJiEeVoTLCAOGlNAiADQ9z7J5IM2CjgWqRQ6z9cee4/ZhMzctZ9Frv2sV2Cwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":213965},"type":"module","engines":{"node":">=18"},"gitHead":"bb1392d4cd343c3f3972c85a89b23d283ce25301","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/box-input.js src/ink-input.js scripts/postinstall.js","test":"node --test \"test/**/*.test.js\"","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"11.6.2","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.35.3_1784142383687_0.07034234317844179","host":"s3://npm-registry-packages-npm-production"}},"0.35.4":{"name":"aether-code","version":"0.35.4","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.35.4","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"becf2535458e1b98174116c507af5eed677d7544","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.35.4.tgz","fileCount":27,"integrity":"sha512-Y1SJcGGmXOjLfreCkt2WhT4ce5rigFbnO6nBoYmhfNi5PNkuI4FtQN1qQjB+Ov4X5VMDcaC7luTHR6A6zKkc9Q==","signatures":[{"sig":"MEUCIQDZ42qXKCih97gtIcxHHDukjMRvZg++nZlJpFDUlctXTAIgTP0IEiLKpzXLjytFBVIOeHD6bGVswItbjBjhPPW+wZ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":213909},"type":"module","engines":{"node":">=18"},"gitHead":"bb1392d4cd343c3f3972c85a89b23d283ce25301","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/box-input.js src/ink-input.js scripts/postinstall.js","test":"node --test \"test/**/*.test.js\"","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"11.6.2","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.35.4_1784143327407_0.015343854958612901","host":"s3://npm-registry-packages-npm-production"}},"0.35.5":{"name":"aether-code","version":"0.35.5","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.35.5","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"067d0d38aad66a62986aa1a4a4f22246dabb2248","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.35.5.tgz","fileCount":27,"integrity":"sha512-ggYmAFsoJpGLied6ANxaAf6TrfSp88gKztOk0MjUZWKZ1ium5B7uYg4+iJJTrbfiYMfn1afxXdbjVg5KRzVe6Q==","signatures":[{"sig":"MEQCIGhsJIPG+sJ3QeWVyGSBz7dW0XQtQVif1vh0a/b4StiyAiBGL22nOu1o/wwqOuwfl17M5kScZdwoY7tt1gEtP4+6Mg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":214524},"type":"module","engines":{"node":">=18"},"gitHead":"bb1392d4cd343c3f3972c85a89b23d283ce25301","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/box-input.js src/ink-input.js scripts/postinstall.js","test":"node --test \"test/**/*.test.js\"","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"11.6.2","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.35.5_1784143912481_0.8455308288079786","host":"s3://npm-registry-packages-npm-production"}},"0.35.6":{"name":"aether-code","version":"0.35.6","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.35.6","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"f639035b3c42ae3e178efc21e9e18160db6ec076","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.35.6.tgz","fileCount":27,"integrity":"sha512-P8AMlwRga2G3WVL9HC7QiTcirmRPy1NQxrQAROQhPzqWZESXf2OQ5lOlcOCEKHKsDtxWlVzO8TdFyKPsqq6e5w==","signatures":[{"sig":"MEQCIAvDp0wnjEzRBQkqFfj5wNi17BJPeMoBoPxZWvZOrEgiAiAkvm4u0H6Kdb1tYridBa8Tr00yXbS8I0w/wNVOUU5MAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":214739},"type":"module","engines":{"node":">=18"},"gitHead":"bb1392d4cd343c3f3972c85a89b23d283ce25301","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/box-input.js src/ink-input.js scripts/postinstall.js","test":"node --test \"test/**/*.test.js\"","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"11.6.2","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.35.6_1784144366282_0.8087499304402781","host":"s3://npm-registry-packages-npm-production"}},"0.35.7":{"name":"aether-code","version":"0.35.7","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.35.7","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"d672b471ee5cd5ae16dae6da97d18e49550d15c1","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.35.7.tgz","fileCount":27,"integrity":"sha512-eTN3gRZpmAj5UIBssJQma0GeWdBf/aAmPBTjAiBt3t908EOGZBZexVf9m1CuX4sTJzQLBhBqrwqu9MEuiFFgtA==","signatures":[{"sig":"MEUCIQC8Iy2hlEbQCi98dqqOqVbgF7U+3Yl5YzJFNo2NaRpdEwIgCg7x1NZNpmPanQ8bDF2f/uxarSt/rp7QvN8Abz1bo1M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":215603},"type":"module","engines":{"node":">=18"},"gitHead":"bb1392d4cd343c3f3972c85a89b23d283ce25301","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/box-input.js src/ink-input.js scripts/postinstall.js","test":"node --test \"test/**/*.test.js\"","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"11.6.2","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.35.7_1784145219537_0.6086655545356223","host":"s3://npm-registry-packages-npm-production"}},"0.35.8":{"name":"aether-code","version":"0.35.8","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.35.8","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"5fd48c2eeabd939dd3eceb0f59228972c2437aff","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.35.8.tgz","fileCount":27,"integrity":"sha512-EkZWqeN4582ieAfOtkpl5mtFjKsaEYtcL4sjlQCqxWjKVSesSEjk+kDrDloA4/Y1i3FjrGDn3NIu8aT7DGdBxQ==","signatures":[{"sig":"MEUCIQCh4Wbv1kClhTHUS4kO3ZKThEwPEh+ET+dfKoyJMjZzBwIgQWvyqltiuG97chwqAthOPKvktozkgzGipMTv1xw+LPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":215614},"type":"module","engines":{"node":">=18"},"gitHead":"bb1392d4cd343c3f3972c85a89b23d283ce25301","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/box-input.js src/ink-input.js scripts/postinstall.js","test":"node --test \"test/**/*.test.js\"","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"11.6.2","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.35.8_1784145335088_0.8405830223551605","host":"s3://npm-registry-packages-npm-production"}},"0.35.9":{"name":"aether-code","version":"0.35.9","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.35.9","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"e4bc902a34d2618254f0a82bf236f8c03cf1a8c8","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.35.9.tgz","fileCount":27,"integrity":"sha512-5H0Tro+025PUPOmUU2qKY88wKJhFRZPvZbnouqwss3yDHFXry+IAxjBF6y7gRRzIOcFaTOUX0G+oMGtm56ukPA==","signatures":[{"sig":"MEUCIQD44s6AHlmvTMxM/InLPKLkz0+EV01jJ2HBZ1dzGBud4gIgF6FC2e48/hD5LcJ0M3bS6J7CA+SMOjCQ9SV66PkR6LE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":214716},"type":"module","engines":{"node":">=18"},"gitHead":"bb1392d4cd343c3f3972c85a89b23d283ce25301","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/box-input.js src/ink-input.js scripts/postinstall.js","test":"node --test \"test/**/*.test.js\"","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"11.6.2","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.35.9_1784145473881_0.5539654827930578","host":"s3://npm-registry-packages-npm-production"}},"0.36.0":{"name":"aether-code","version":"0.36.0","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.36.0","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"b4f581442dfa15b705ea4c34460a10a8b8d27ea0","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.36.0.tgz","fileCount":27,"integrity":"sha512-MjReR+knsrtHFwSQTTTgTAesQcQY2OAXVVNMogU8wSv14lUiZHgVXmItfb8A4vp3JrVTcQJn5wwvys5gfxFTPA==","signatures":[{"sig":"MEUCIQD9BUYnj58P3MHIuf05BiAC3nRKLHqeu7YY+89PjfhLnwIgG1FD7wiEPHMK2mQNPxBF6Gogb/BPRkgSXp5SwBFMYF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":214640},"type":"module","engines":{"node":">=18"},"gitHead":"bb1392d4cd343c3f3972c85a89b23d283ce25301","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/box-input.js src/ink-input.js scripts/postinstall.js","test":"node --test \"test/**/*.test.js\"","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"11.6.2","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.36.0_1784145979820_0.4669580128883981","host":"s3://npm-registry-packages-npm-production"}},"0.36.1":{"name":"aether-code","version":"0.36.1","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.36.1","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"9bf9c62656f64218143f1b2daa90c5b1e301e1da","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.36.1.tgz","fileCount":27,"integrity":"sha512-36nJkb6LAg2oCOiY54g4np2LcfRVVuQf2ra3+03yJ0tiax9b8PfSBajPqeEuq5d2GkjqmjWKQ8wM35H8JSpeWA==","signatures":[{"sig":"MEUCIQCtzcqeG/UwGF01imQCmRRN4SXAlFQn7CCe3osNRwZItAIgWvJi0F6sDMmq5+SpbIZcdmsXJ6t83N8qX+RFf4RQQaQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":214862},"type":"module","engines":{"node":">=18"},"gitHead":"bb1392d4cd343c3f3972c85a89b23d283ce25301","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/box-input.js src/ink-input.js scripts/postinstall.js","test":"node --test \"test/**/*.test.js\"","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"11.6.2","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.36.1_1784146205032_0.7895652992484401","host":"s3://npm-registry-packages-npm-production"}},"0.36.2":{"name":"aether-code","version":"0.36.2","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.36.2","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"306588523f8f31599262ba0132a958abcea5c3c5","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.36.2.tgz","fileCount":27,"integrity":"sha512-6NkCtwCGVYlOQN+8reeBCTpW16xXglvTpWcewTQ/FBZ4Vwk7P4GoQ6NTeAbQtSsguLzxJgaVKssdfk7oZM77kg==","signatures":[{"sig":"MEUCIDYOb6m59e6hmB2e7Gj+taFBNd97uWQ6iNzmzW008KY8AiEAhlFqBREmGC+uhL4+GxR+Qv0bIObEk9atd1wUcm/j+mA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":215518},"type":"module","engines":{"node":">=18"},"gitHead":"bb1392d4cd343c3f3972c85a89b23d283ce25301","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/box-input.js src/ink-input.js scripts/postinstall.js","test":"node --test \"test/**/*.test.js\"","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"11.6.2","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.36.2_1784147564851_0.009852768776582144","host":"s3://npm-registry-packages-npm-production"}},"0.36.3":{"name":"aether-code","version":"0.36.3","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.36.3","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"b2b15674d7de2a695ac90551e9cd3d3d5b7787af","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.36.3.tgz","fileCount":27,"integrity":"sha512-5cJj3XaCV+50xd2nBvjUn9fhHjYNZ7aqbjF2BGxEGfhXuJEwUOI+ZnVuSiIF5Go9vYlS3C2re8zXIpEDPtsJuQ==","signatures":[{"sig":"MEUCIQDItQyq9cNu23Krg1dhk8gjN6DBQcX5hSF9G5wNVBCuPgIgfL1hjkvRej/e7S4AdA/xfCnISImRLvl80wYeqq0FCfo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":216182},"type":"module","engines":{"node":">=18"},"gitHead":"bb1392d4cd343c3f3972c85a89b23d283ce25301","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/box-input.js src/ink-input.js scripts/postinstall.js","test":"node --test \"test/**/*.test.js\"","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"11.6.2","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.36.3_1784147928900_0.5919225731561861","host":"s3://npm-registry-packages-npm-production"}},"0.36.4":{"name":"aether-code","version":"0.36.4","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.36.4","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"97b696f073fe4bfe920b66a49875d25631911599","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.36.4.tgz","fileCount":27,"integrity":"sha512-UE3OC2Qn5Jhya+VR3ZdQA4PISBgy1qf/uTumiO54Jv3y5oW1sce93/HGOvl/gpkrEAnywAbIJa7lEnVqEH/7yw==","signatures":[{"sig":"MEYCIQCTNfNjH7myJAvrHsI25PLYz5RI2HXgNkTyOlp1lT5B8gIhAP4fyIf+qCnfaBGgEFETOXvVv8yVZVfPJGlzklaqs6Hi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":216578},"type":"module","engines":{"node":">=18"},"gitHead":"bb1392d4cd343c3f3972c85a89b23d283ce25301","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/box-input.js src/ink-input.js scripts/postinstall.js","test":"node --test \"test/**/*.test.js\"","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"11.6.2","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.36.4_1784148352998_0.35183050707638763","host":"s3://npm-registry-packages-npm-production"}},"0.36.5":{"name":"aether-code","version":"0.36.5","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.36.5","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"1c76f1fcefafb49c49dc7ce9f109eb12c6c8feb2","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.36.5.tgz","fileCount":27,"integrity":"sha512-mTni/g5KSYXaQsOoXRZnQJnTXPQPjxAeg8njDEzTebpf5ZO0t7JuAo32KSkG8KIz1aiDZb3m/xGfqF+DDY6+EA==","signatures":[{"sig":"MEUCIQCSuf/w8kSfh06SaCA6JSd2FW0yVn52q7JiFZeHnyfkswIgHGRm/OfJ6noP1Xny0IJcp7WSR0vTYg1UcTPKri0j2gk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":217611},"type":"module","engines":{"node":">=18"},"gitHead":"bb1392d4cd343c3f3972c85a89b23d283ce25301","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/box-input.js src/ink-input.js scripts/postinstall.js","test":"node --test \"test/**/*.test.js\"","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"11.6.2","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.36.5_1784148882331_0.6477248229895303","host":"s3://npm-registry-packages-npm-production"}},"0.36.6":{"name":"aether-code","version":"0.36.6","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.36.6","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"b6003dc7579738d7bc8374128407c77f2977838a","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.36.6.tgz","fileCount":27,"integrity":"sha512-34r2LYOGJz5XN0y5jPONxQmXqFNXmQYJZpPXnxV3fz3IUdZkL37UD2uOLtt1X3SpzvDw5tgvbmsGp8V0gDQurw==","signatures":[{"sig":"MEYCIQCX3qPpjXT6KVVGMcKWZzdklS5PnezdXFS2AksnA0tNbAIhAKNt3+6RM0NOEuPXR85BROH1gQ5lPoA4WdPI1RXD20Ya","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":217604},"type":"module","engines":{"node":">=18"},"gitHead":"bb1392d4cd343c3f3972c85a89b23d283ce25301","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/box-input.js src/ink-input.js scripts/postinstall.js","test":"node --test \"test/**/*.test.js\"","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"11.6.2","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.36.6_1784149157136_0.42620736258618797","host":"s3://npm-registry-packages-npm-production"}},"0.36.7":{"name":"aether-code","version":"0.36.7","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.36.7","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"3908ed6f7f61ec499b2515d674272049fe26f491","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.36.7.tgz","fileCount":27,"integrity":"sha512-aVV+29VVBFGkorEe9zP3aVi8mqh2lyIp+vDQmPonpiBFMgg6zOO9K3fyspr7hA+3OwW5i0RKlDEOymlefAnJcg==","signatures":[{"sig":"MEYCIQDB9c2xCglxxu/Nv1ZGrOYUAVshTmtRx4mSKtrfSW+OtQIhAPkmKZzgC9HR9HVQKYThtiiv2FY+gKGeWeW7vxtwitqd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":217983},"type":"module","engines":{"node":">=18"},"gitHead":"bb1392d4cd343c3f3972c85a89b23d283ce25301","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/box-input.js src/ink-input.js scripts/postinstall.js","test":"node --test \"test/**/*.test.js\"","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"11.6.2","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.36.7_1784149500305_0.48005962719327533","host":"s3://npm-registry-packages-npm-production"}},"0.36.8":{"name":"aether-code","version":"0.36.8","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.36.8","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"e1c50171c6f92bb890a1c6d209aaa070a0fe5694","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.36.8.tgz","fileCount":26,"integrity":"sha512-dZlbcFnxPfPrNj2KmUyjtDUyvSUS2No/GhdzAreQNDQR2AXo0K07s3PBn1MHBR7eyAbKdTQMOZP5Wm6fH/cG4g==","signatures":[{"sig":"MEQCIEQbGDkgyONZpuWynbbLsBNqj+DG1sxAcY6d9CMISPQ0AiAyrG3iluUWt1v2npt2XJlqlbzfbIFrNJoqXZZqCS8nUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":197216},"type":"module","engines":{"node":">=18"},"gitHead":"91f96c40296ffa045762324656fe54911dbe9a8b","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/ink-input.js","test":"node --test \"test/**/*.test.js\"","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"11.6.2","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.36.8_1784919405732_0.16786938471409307","host":"s3://npm-registry-packages-npm-production"}},"0.37.0":{"name":"aether-code","version":"0.37.0","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.37.0","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"c13d8066f9daed76fe2a6a2643d14005c9ef7938","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.37.0.tgz","fileCount":29,"integrity":"sha512-ZXwHwxBiuiRCK8o4h3d6IEEabDEpgjPwJpvpddWdpBlH1tPIPiJRBiFYNGwPzgcOc18EDShyjmbKmqKjryIpUw==","signatures":[{"sig":"MEQCIDXzNdZxCpN0BDWZ5SwyyJ6oH1kxKWtHD1d2Lm6I0vYQAiBOhztuYPF2sv1MUo+6K1xMQjlnrzQViVugko0GM3FoQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":215489},"type":"module","engines":{"node":">=18"},"gitHead":"91f96c40296ffa045762324656fe54911dbe9a8b","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/ink-input.js src/version.js src/sessions.js src/project-context.js","test":"node --test \"test/**/*.test.js\"","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"11.6.2","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.37.0_1785313668517_0.6530172060964141","host":"s3://npm-registry-packages-npm-production"}},"0.38.0":{"name":"aether-code","version":"0.38.0","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.38.0","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"26ee108418951e8683fbd3d4bca5343eb480c6e4","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.38.0.tgz","fileCount":29,"integrity":"sha512-Gbc9wLmYQ9bbIfaQXKbdsMJug7k1b24TxWyV2awuM2UyrZAONsZVENwcM1oroJXl38/nskn9UeQwy48pazbPNg==","signatures":[{"sig":"MEUCIFOCgfsS9JTKbdHxaeV6XfIIC1qSw4ZarShhlFQe47D8AiEAgVZWdmKWw4zibDrLl9Cvs0jYmaKdeU1EmcIihmde1bM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":232453},"type":"module","engines":{"node":">=18"},"gitHead":"91f96c40296ffa045762324656fe54911dbe9a8b","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/ink-input.js src/version.js src/sessions.js src/project-context.js","test":"node --test \"test/**/*.test.js\"","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"11.6.2","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.38.0_1785314318888_0.13042318710326728","host":"s3://npm-registry-packages-npm-production"}},"0.39.0":{"name":"aether-code","version":"0.39.0","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.39.0","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"cf9d14b125579c21b432160902078aeef232a1a6","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.39.0.tgz","fileCount":29,"integrity":"sha512-hEMsr+ObyNImoSRsfFxINr1jZ0gT68foMivZqExEP7aEcqT8Ox5gjYNO5Y3+0hLFXK6JAYp3v9Zy8Nj1W5pOZA==","signatures":[{"sig":"MEYCIQDEMH6SrZq7yc3WHVgynJSWGbj8axOZ0WAl6p83XQDrvAIhANSIsUYeCxDCj19nsGzPLEURZwLXoektAmYH3ZHLY1ba","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":246570},"type":"module","engines":{"node":">=18"},"gitHead":"91f96c40296ffa045762324656fe54911dbe9a8b","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/ink-input.js src/version.js src/sessions.js src/project-context.js","test":"node --test \"test/**/*.test.js\"","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"11.6.2","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.39.0_1785315585442_0.4292785188636796","host":"s3://npm-registry-packages-npm-production"}},"0.40.0":{"name":"aether-code","version":"0.40.0","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.40.0","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"0a1ed8fbdd485f189408db0e5365c5702fc8229d","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.40.0.tgz","fileCount":29,"integrity":"sha512-gnum+G+MG7gEATwVceVFcrACunmipUEaoh9h002vTzboHL/2coWcnIibvwf0wL+TrgNd/zCX6V4PI34DXkYK+g==","signatures":[{"sig":"MEUCIAc4YWvt5uvKd1vgKS1dFe5cXYoTAPsLrcoCgIShuW5oAiEAmA+9s+YioSwmlC5ZkT88rgqrUh4MmbyQ9b6Rn17rZHI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":259081},"type":"module","engines":{"node":">=18"},"gitHead":"91f96c40296ffa045762324656fe54911dbe9a8b","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/ink-input.js src/version.js src/sessions.js src/project-context.js","test":"node --test \"test/**/*.test.js\"","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"11.6.2","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.40.0_1785317244071_0.10519481195403357","host":"s3://npm-registry-packages-npm-production"}},"0.41.0":{"name":"aether-code","version":"0.41.0","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.41.0","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"d432908f30ed2906714a77e1d08cb3f0bbafe3b3","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.41.0.tgz","fileCount":29,"integrity":"sha512-0/yNTbFhqWfe+jT6b2yFmSNCZ/D7zVwQ3IZ1sdY1Bg8vumvWiDEkbtFUDK1cKT/fFBC1uVFI5uLOo0drauqyRg==","signatures":[{"sig":"MEUCICYnGvDpxlXEImoCkTKC1khWT8l7QAj64YcUNKPI2Y0/AiEA4W8Em1UeaYrnxE8E7eq39We16ueDA1eXTBkMOQTnTu0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":259082},"type":"module","engines":{"node":">=18"},"gitHead":"91f96c40296ffa045762324656fe54911dbe9a8b","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/ink-input.js src/version.js src/sessions.js src/project-context.js","test":"node --test \"test/**/*.test.js\"","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"11.6.2","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.41.0_1786809161183_0.5655303098022091","host":"s3://npm-registry-packages-npm-production"}},"0.42.0":{"name":"aether-code","version":"0.42.0","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.42.0","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"b0e89df3f38a30a3862924cfbd506f8925c6be3c","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.42.0.tgz","fileCount":29,"integrity":"sha512-bfeUC1ifgjJtv+618VNTC3P2YKQEnSaUmfvfITtUPra1ZNZRbs6InmK5LkccjY7Zx+55ejS1Yz0L6pe2colNHw==","signatures":[{"sig":"MEUCIQDmE79MScZNw81Q5KLnLqr3nr0ATyutREHo/D1spXj6PQIgchzqnnruo6bLNFUu1e+ucsdxreN0JTH3sQbsW19qgY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260235},"type":"module","engines":{"node":">=18"},"gitHead":"91f96c40296ffa045762324656fe54911dbe9a8b","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/ink-input.js src/version.js src/sessions.js src/project-context.js","test":"node --test \"test/**/*.test.js\"","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"11.6.2","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.42.0_1786810472943_0.2956283923747878","host":"s3://npm-registry-packages-npm-production"}},"0.43.0":{"name":"aether-code","version":"0.43.0","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.43.0","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"9dfa5ea1a1117ebb6d669efa8f8f42ec119b0135","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.43.0.tgz","fileCount":29,"integrity":"sha512-cJ6QyYzDD0ZX2fy6G3HT63PvYCrASZYwRhufxBgJuqAhgipkav6yzUBZdvUBqIdtjs9jwZoHfPPVCf0lbi3sAA==","signatures":[{"sig":"MEYCIQDr95qcUlX0kiJC7eMa8aJW/ML8ov8l5cb5Qc/twDAdhQIhAObPrXXxuVltuP0+c8rfcJDnZl+cPkPIVkKgw3Sjuw6U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":267380},"type":"module","engines":{"node":">=18"},"gitHead":"3295a9aad1053027978de5ae10eff99f2a3b8254","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/ink-input.js src/version.js src/sessions.js src/project-context.js","test":"node --test \"test/**/*.test.js\"","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"11.6.2","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.43.0_1787101595277_0.6214225858801394","host":"s3://npm-registry-packages-npm-production"}},"0.43.1":{"name":"aether-code","version":"0.43.1","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.43.1","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"d9080f153ee6f9c57321fbc5bf04491f960045db","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.43.1.tgz","fileCount":27,"integrity":"sha512-qRI/J6ENasQTf7M/piT1Oldqi5mMnN2ArDaPzE0ywY7o2MFs6hIKQQmcsp5fkJDcAlBniRaIgowjozZT28VwbQ==","signatures":[{"sig":"MEUCICL7xAodI/R4xy97VEHqYO2bXA7RXLdmW7V52ydPES2sAiEA2aBn7WcvEttHsSX3tcy1dWTf11TeuOZ32oI9rpbiIGI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":218243},"type":"module","engines":{"node":">=18"},"scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/box-input.js src/ink-input.js scripts/postinstall.js","test":"node --test \"test/**/*.test.js\"","postinstall":"node scripts/postinstall.js","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"11.6.2","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.43.1_1787368360809_0.06345578220099446","host":"s3://npm-registry-packages-npm-production"}},"0.43.2":{"name":"aether-code","version":"0.43.2","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.43.2","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"e395d9726c3e363bdab6713a149b36e538f4ba3d","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.43.2.tgz","fileCount":29,"integrity":"sha512-ORltwGcwYy9edgO2vqEOSm9zDVf4aaa0ZX5OIaEAA32Nv56gMHHRu26Iw3TqgeeHhT8JmyzhmC6jsuVHLa3ULA==","signatures":[{"sig":"MEQCIH7Rn2RIevKDYtR3sLW9n6CZauUI3l+r0a5pzhmKwN3rAiBdC0lxC4G7X6upT7Akk+3xzPJtfTfr60qmNg41LXtgEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBxuB+Yvl35UHJ15knGK6Xn653ZaQ49anZ8B4ENt9NF1AiEAx8cnX6XWnjkLiMueglbmUbyDQQr1tMg5ZTcVK0xOo78=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":269125},"type":"module","engines":{"node":">=18"},"gitHead":"3295a9aad1053027978de5ae10eff99f2a3b8254","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/ink-input.js src/version.js src/sessions.js src/project-context.js","test":"node --test \"test/**/*.test.js\"","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"11.6.2","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.43.2_1790714746885_0.3920597424223895","host":"s3://npm-registry-packages-npm-production"}},"0.43.3":{"name":"aether-code","version":"0.43.3","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"license":"MIT","_id":"aether-code@0.43.3","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"homepage":"https://trynoguard.com","bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"bin":{"aether":"bin/aether-code.js"},"dist":{"shasum":"890aa5b70cf1053b1cc2cb6c30c7d3c88f0130b6","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.43.3.tgz","fileCount":29,"integrity":"sha512-a4wOaAwnexs6eBVv4u/8xuqDXvXvVo6m+1c082C1wpK39CYgw3i86JlihpJZ1IheILKPIaRSwgDDbZtCkWPTlg==","signatures":[{"sig":"MEUCIQChB6WLA8+0uSh0GGi0WfwCx9Q4X4mzrunRzkHQZMp05AIgI9taIpKJ3LU84560JebTizKBD+gbcg8ddbCxfhuffAY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDUn/fQUKnwGBfW17L8BudELmC70c7x8PvS9y5EM4umFAiBdFq8fGX7z7im7cvZ+U2B3cYiKdQoFZN/x48qZ5jrQUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":269020},"type":"module","engines":{"node":">=18"},"gitHead":"3295a9aad1053027978de5ae10eff99f2a3b8254","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/ink-input.js src/version.js src/sessions.js src/project-context.js","test":"node --test \"test/**/*.test.js\"","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"11.6.2","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aether-code_0.43.3_1790715344908_0.9918837900755191","host":"s3://npm-registry-packages-npm-production"}},"0.43.4":{"_id":"aether-code@0.43.4","bin":{"aether":"bin/aether-code.js"},"bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"dist":{"shasum":"54627ffe683e2c3648c411d1a3bdcabb32c56d72","tarball":"https://registry.npmjs.org/aether-code/-/aether-code-0.43.4.tgz","fileCount":29,"integrity":"sha512-0jeAcVjCAkc0Rxl0UyINCcAorcXirGElogjwOGPmxzdb+fUSwynvHKfxCO6BCO1GEqiqJeWjaPIMh/FjOiJQuQ==","signatures":[{"sig":"MEQCICSaZFZL0RKBEOOMPQQh6zzgu8DYJQfWYkbQiH8aq05HAiB06AlTnX0zhGrf6qwSp7uEO3J0gKP/gLoGHKE6icY+LA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCg7PazKGmTv01k37womqYrR3O4xo6vrKHWnsOge0qt8wIgWdH7GcASrpJwg3QbD1ak9z52YG6YZ1TDb3UfP/fFg54="}],"unpackedSize":269908},"name":"aether-code","type":"module","engines":{"node":">=18"},"gitHead":"3295a9aad1053027978de5ae10eff99f2a3b8254","license":"MIT","scripts":{"lint":"node --check bin/aether-code.js src/agent.js src/api.js src/config.js src/render.js src/tools.js src/diff.js src/repl.js src/mcp.js src/mcp-cli.js src/mcp-registry.js src/skills.js src/update-check.js src/ink-input.js src/version.js src/sessions.js src/project-context.js","test":"node --test \"test/**/*.test.js\"","prepublishOnly":"npm run lint && npm test"},"version":"0.43.4","_npmUser":{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"},"homepage":"https://trynoguard.com","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"_npmVersion":"11.6.2","description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","directories":{},"maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"_nodeVersion":"24.13.0","dependencies":{"ink":"^7.1.0","react":"^19.2.7","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/aether-code_0.43.4_1790717612110_0.8891003867973524"}}},"time":{"created":"2026-05-08T05:37:38.599Z","modified":"2026-09-29T21:33:32.430Z","0.3.0":"2026-05-08T05:37:38.772Z","0.3.1":"2026-05-09T01:11:00.809Z","0.4.0":"2026-05-09T01:23:02.143Z","0.5.0":"2026-05-11T22:11:31.769Z","0.6.0":"2026-05-11T23:26:04.278Z","0.6.1":"2026-05-11T23:28:13.792Z","0.6.2":"2026-05-11T23:53:19.501Z","0.8.0":"2026-05-18T06:05:37.605Z","0.9.0":"2026-05-18T06:16:57.172Z","0.10.0":"2026-05-18T17:13:54.550Z","0.10.1":"2026-05-18T17:56:43.867Z","0.11.0":"2026-05-18T18:02:36.150Z","0.11.1":"2026-05-18T19:15:39.667Z","0.12.0":"2026-05-18T20:50:01.302Z","0.13.0":"2026-06-19T09:26:07.475Z","0.14.0":"2026-06-19T21:31:25.509Z","0.15.0":"2026-06-19T22:09:05.572Z","0.16.0":"2026-06-19T22:17:01.120Z","0.16.1":"2026-06-20T00:01:17.304Z","0.16.2":"2026-06-20T00:29:42.068Z","0.16.3":"2026-06-20T01:04:53.017Z","0.16.4":"2026-06-20T01:09:47.075Z","0.17.0":"2026-06-20T03:13:29.043Z","0.18.0":"2026-06-20T03:38:21.351Z","0.19.0":"2026-06-20T03:56:30.895Z","0.20.0":"2026-06-20T04:11:34.875Z","0.21.0":"2026-06-20T04:23:54.382Z","0.22.0":"2026-06-20T04:36:32.624Z","0.23.0":"2026-06-20T04:46:55.624Z","0.24.0":"2026-06-20T05:06:42.745Z","0.25.0":"2026-06-20T05:23:15.023Z","0.26.0":"2026-06-20T05:31:46.066Z","0.27.0":"2026-06-20T05:58:02.214Z","0.28.0":"2026-06-20T06:54:49.795Z","0.29.0":"2026-06-20T07:21:32.838Z","0.30.0":"2026-06-20T07:38:44.471Z","0.31.0":"2026-06-20T09:21:38.024Z","0.32.0":"2026-06-20T10:05:55.318Z","0.32.1":"2026-07-14T23:54:57.222Z","0.32.2":"2026-07-15T00:36:19.760Z","0.33.0":"2026-07-15T04:31:31.664Z","0.33.1":"2026-07-15T04:43:48.881Z","0.33.2":"2026-07-15T05:13:27.963Z","0.33.3":"2026-07-15T05:18:35.269Z","0.33.4":"2026-07-15T05:24:28.963Z","0.33.5":"2026-07-15T05:34:27.339Z","0.33.6":"2026-07-15T05:38:04.250Z","0.33.7":"2026-07-15T05:41:43.244Z","0.33.8":"2026-07-15T05:45:21.286Z","0.33.9":"2026-07-15T05:50:22.032Z","0.34.0":"2026-07-15T18:05:11.412Z","0.34.1":"2026-07-15T18:09:16.642Z","0.34.2":"2026-07-15T18:12:11.414Z","0.34.3":"2026-07-15T18:13:59.523Z","0.34.4":"2026-07-15T18:23:54.253Z","0.35.0":"2026-07-15T18:37:01.840Z","0.35.1":"2026-07-15T18:42:16.767Z","0.35.2":"2026-07-15T18:52:12.555Z","0.35.3":"2026-07-15T19:06:23.871Z","0.35.4":"2026-07-15T19:22:07.538Z","0.35.5":"2026-07-15T19:31:52.639Z","0.35.6":"2026-07-15T19:39:26.431Z","0.35.7":"2026-07-15T19:53:39.690Z","0.35.8":"2026-07-15T19:55:35.212Z","0.35.9":"2026-07-15T19:57:54.017Z","0.36.0":"2026-07-15T20:06:20.002Z","0.36.1":"2026-07-15T20:10:05.169Z","0.36.2":"2026-07-15T20:32:45.005Z","0.36.3":"2026-07-15T20:38:49.066Z","0.36.4":"2026-07-15T20:45:53.151Z","0.36.5":"2026-07-15T20:54:42.483Z","0.36.6":"2026-07-15T20:59:17.311Z","0.36.7":"2026-07-15T21:05:00.445Z","0.36.8":"2026-07-24T18:56:45.859Z","0.37.0":"2026-07-29T08:27:48.645Z","0.38.0":"2026-07-29T08:38:39.022Z","0.39.0":"2026-07-29T08:59:45.599Z","0.40.0":"2026-07-29T09:27:24.217Z","0.41.0":"2026-08-15T15:52:41.316Z","0.42.0":"2026-08-15T16:14:33.142Z","0.43.0":"2026-08-19T01:06:35.474Z","0.43.1":"2026-08-22T03:12:40.962Z","0.43.2":"2026-09-29T20:45:47.035Z","0.43.3":"2026-09-29T20:55:44.998Z","0.43.4":"2026-09-29T21:33:32.217Z"},"bugs":{"url":"https://github.com/dannyphantomx64/aether-code/issues"},"license":"MIT","homepage":"https://trynoguard.com","keywords":["aether","ai","ai-agent","ai-cli","ai-coding-assistant","ai-coding-agent","ai-pair-programmer","agent","agentic","agentic-ai","cli","claude-code","claude-code-alternative","cursor-alternative","coding-agent","code-generation","developer-tools","llm","llm-agent","llm-tools","mcp","mcp-client","model-context-protocol","modelcontextprotocol","ida-pro","reverse-engineering","roblox","uncensored","uncensored-ai","uncensored-llm","terminal","tool-use","tool-calling","trynoguard"],"repository":{"url":"git+https://github.com/dannyphantomx64/aether-code.git","type":"git"},"description":"Uncensored AI coding agent for your terminal — Claude Code alternative with MCP support. Reads code, writes files, runs commands. Drives IDA Pro, Roblox Studio, Wireshark, Blender, and any MCP server. No refusal layer.","maintainers":[{"name":"rivendaddy","email":"dannyshtansky0161@gmail.com"}],"readme":"# aether-code\r\n\r\n> The uncensored Claude Code alternative for your terminal. Reads your codebase, writes code, runs commands, and — via MCP — drives IDA Pro, Roblox Studio, Wireshark, Blender, Postgres, and anything else with an MCP server. No refusal layer.\r\n\r\n```bash\r\nnpm i -g aether-code\r\naether          # interactive REPL\r\naether \"deobfuscate this binary and find the license check\"\r\naether \"build me a Roblox Lua mod that bypasses the anti-cheat check\"\r\n```\r\n\r\n[![npm version](https://img.shields.io/npm/v/aether-code.svg)](https://www.npmjs.com/package/aether-code)\r\n[![license](https://img.shields.io/npm/l/aether-code.svg)](LICENSE)\r\n[![node](https://img.shields.io/node/v/aether-code.svg)](https://nodejs.org)\r\n\r\n---\r\n\r\n## Why aether-code\r\n\r\nClaude Code and Cursor are excellent — but they refuse a lot:\r\n\r\n- \"Write me a stealer that bypasses Defender\" → refused\r\n- \"Reverse engineer Denuvo and document the bypass\" → refused\r\n- \"Build me a Roblox script that simulates clicks\" → refused\r\n- \"Generate this adult interactive fiction project\" → refused\r\n- \"Help me cheat at this multiplayer game\" → refused\r\n\r\n`aether-code` is the same agent loop architecture (read files → call tools → run commands → iterate) with **no refusal layer** and **no moralizing**. If your task is legal, the agent will do it. The whole product is built for the work other AI coding tools politely decline.\r\n\r\n## Install\r\n\r\n```bash\r\nnpm install -g aether-code        # global install\r\naether                            # launch interactive REPL\r\naether \"your task\"                # one-shot\r\n\r\n# Or run without installing\r\nnpx aether-code \"your task\"\r\n```\r\n\r\nRequires Node 18+. Get an API key at [trynoguard.com/account](https://trynoguard.com/account).\r\n\r\n```bash\r\naether login          # interactive setup (opens browser)\r\naether balance        # check credits\r\n```\r\n\r\n## What it can do\r\n\r\n### Built-in tools\r\n\r\n| Tool | What it does |\r\n|---|---|\r\n| `read_file` | Read any file as UTF-8 text |\r\n| `list_dir` | List entries in a directory |\r\n| `search_files` | Recursive regex search across the codebase |\r\n| `write_file` | Create or overwrite a file (shows diff, y/N prompt) |\r\n| `edit_file` | Replace exactly one occurrence (shows diff, y/N prompt) |\r\n| `run_shell` | Run shell commands with stdout/stderr capture (y/N prompt) |\r\n| **`web_search`** | Live web search — current docs, recent libraries, real APIs |\r\n| **`web_fetch`** | Fetch + read a URL as text (HTML stripped, entities decoded) |\r\n| **`todo_write`** | Plan multi-step tasks and track progress visibly |\r\n\r\n### Plus any MCP server you connect\r\n\r\n`aether-code` is an MCP **client**. Drop any MCP server in your config and its tools become available to the agent. The whole [MCP ecosystem](https://github.com/modelcontextprotocol) is yours:\r\n\r\n| Domain | Example server | What the agent can now do |\r\n|---|---|---|\r\n| Reverse engineering | [`ida-pro-mcp`](https://github.com/mrexodia/ida-pro-mcp) | Disassemble, decompile, rename symbols, walk xrefs |\r\n| Roblox modding | [`robloxstudio-mcp`](https://github.com/boshyxd/robloxstudio-mcp) | Read place files, write Lua mods, modify game state |\r\n| Network analysis | wireshark-mcp / tshark-mcp | Open `.pcap`, filter, extract objects, follow streams |\r\n| 3D / game | blender-mcp, unity-mcp, unreal-mcp | Procedurally generate scenes, scripts, materials |\r\n| Web automation | [`@playwright/mcp`](https://www.npmjs.com/package/@playwright/mcp) | Drive browsers, scrape, fill forms, screenshot |\r\n| Filesystem | [`@modelcontextprotocol/server-filesystem`](https://github.com/modelcontextprotocol/servers) | Whitelisted file ops outside your repo |\r\n| Databases | Postgres MCP, SQLite MCP | Query schema, write migrations, run analytics |\r\n\r\nConfigure servers with one command — no JSON editing:\r\n\r\n```bash\r\n# Browse the curated registry\r\naether mcp search browser\r\naether mcp search             # everything available\r\n\r\n# One-command install for well-known servers (interactive prompts for any required values)\r\naether mcp install filesystem      # prompts for the path\r\naether mcp install playwright      # no inputs needed — just installs\r\naether mcp install github          # prompts for your GitHub token\r\naether mcp install postgres        # prompts for connection string\r\n\r\n# Manual install for anything else (e.g. local Python servers like IDA Pro)\r\naether mcp add ida --env IDA_PATH=/opt/ida -- python -m ida_pro_mcp\r\naether mcp add roblox -- npx -y robloxstudio-mcp\r\n\r\n# Inspect + manage\r\naether mcp list\r\naether mcp remove ida\r\n```\r\n\r\nBuilt-in registry covers the official MCP servers (filesystem, github, gitlab, postgres, sqlite, puppeteer, playwright, slack, google-drive, fetch, memory, everart). For Python-based or community servers, use `aether mcp add` with the full command.\r\n\r\nOn the next `aether` launch you'll see:\r\n\r\n```\r\nMCP · 3/3 servers attached · 47 tools\r\n```\r\n\r\nThe agent now has all those tools alongside the built-ins. Tool names are namespaced (`mcp__ida__decompile_function`) so they never collide with built-ins or each other.\r\n\r\n## Examples that mainstream AI tools refuse\r\n\r\n### Reverse-engineer a license check\r\n\r\n```bash\r\ncd ./binary-folder\r\naether\r\n> deobfuscate ./protected.js, identify the license-check function, then write a patch that bypasses it\r\n```\r\n\r\nThe agent: `read_file` the bundle → recognizes Obfuscator.io patterns → undoes the string-array decoder → traces the license-check flow → writes a JS patch with `edit_file` → runs the patched version to verify.\r\n\r\n### Build a Roblox mod with the Studio MCP\r\n\r\n```bash\r\naether mcp add roblox -- npx -y robloxstudio-mcp\r\naether \"in the open .rbxl place, write a server script that gives any player who types !godmode invulnerability for 30 seconds\"\r\n```\r\n\r\nThe agent: lists scripts via the MCP → writes the Lua mod → places it in `ServerScriptService` → tests via the Studio play button (also via MCP).\r\n\r\n### Analyze captured network traffic\r\n\r\n```bash\r\naether mcp add tshark -- python -m wireshark_mcp\r\naether \"open ./capture.pcap, find any HTTPS connection to a domain that isn't on the list in ./allowed.txt, and write a markdown report\"\r\n```\r\n\r\nThe agent: parses the pcap → cross-references the allowlist → writes a structured report. Done in one prompt.\r\n\r\n### Build a working project from scratch\r\n\r\n```bash\r\naether \"build me a Discord bot that monitors a Twitter account for new posts and reposts to a channel. Full project with package.json, README, and a deploy script for Railway.\"\r\n```\r\n\r\nThe agent: plans with `todo_write` → writes every file → runs `npm install` → runs `npm run build` → smoke-tests → reports back when it works end-to-end. **It doesn't stop at \"main logic sketched.\"**\r\n\r\n## Commands\r\n\r\n```\r\naether                                  Launch interactive REPL\r\naether \"<task>\"                         Run agent once on a single task\r\naether login                            First-time setup (opens browser)\r\naether balance                          Show plan + credit balance\r\naether config show|set|set-base|path    Manage CLI config\r\naether mcp list                         Show configured MCP servers\r\naether mcp add <name> -- <command>      Add an MCP server (no JSON editing)\r\naether mcp remove <name>                Remove an MCP server\r\naether --help                           Full help\r\n```\r\n\r\n### Flags\r\n\r\n| Flag | Effect |\r\n|---|---|\r\n| `--yes` | Auto-approve all writes + shell commands. Use only for trusted bounded tasks. |\r\n| `--cwd <path>` | Clamp file operations to a specific directory (default: current dir). |\r\n| `--max-turns <n>` | Max turns before stopping (default: 25). |\r\n| `--unsafe-paths` | Allow file ops outside `--cwd`. Required for global-config edits. |\r\n\r\n## Safety\r\n\r\nBy default the agent **will not act without your approval**. Each file write and each shell command shows you exactly what's about to happen and waits for `y/N`.\r\n\r\n- **2-minute hard timeout** on every shell command\r\n- **Output truncation** to 20 KB before being sent back to the model — runaway tests can't blow up your context\r\n- **Path clamping** to `--cwd` by default; opt out with `--unsafe-paths`\r\n- **No silent destructive ops** — `rm -rf`, force pushes, db drops all show the command verbatim before running\r\n\r\nThe agent's \"uncensored\" property is about what tasks it'll **attempt**, not about being reckless on your machine. It still asks before nuking your files.\r\n\r\n## How it differs from Claude Code / Cursor\r\n\r\n| | Aether Code | Claude Code | Cursor |\r\n|---|---|---|---|\r\n| Refusal layer | **None** | Yes (Anthropic policy) | Yes (OpenAI/Anthropic policy) |\r\n| Cost model | Aether credits (pay-per-use, crypto OK) | Per Anthropic token, $200/mo Max plan | $20/mo subscription |\r\n| MCP client | ✅ since v0.9.0 | ✅ | ❌ |\r\n| Built-in web search | ✅ | ✅ | ❌ |\r\n| Open source | ✅ MIT | ❌ | ❌ |\r\n| Anonymous payment | ✅ crypto top-up | ❌ | ❌ |\r\n| Works with: | Any MCP server | Anthropic MCP only | Their tools only |\r\n\r\n## Privacy\r\n\r\n- The agent endpoint at `trynoguard.com/api/v1/agent` is **stateless** — no Conversation rows, no Message persistence. The only thing persisted is credit accounting (which API key spent what).\r\n- Source is plain ES modules under [src/](src/). Read it before you trust it.\r\n- MCP server subprocesses run locally on your machine. Nothing about their data is sent to Aether servers unless the tool result feeds back into a model turn (same as built-in tools).\r\n\r\n## Local development\r\n\r\n```bash\r\ngit clone https://github.com/dannyphantomx64/aether-code\r\ncd aether-code\r\nnpm install\r\nnpm test              # 78 tests via Node's built-in test runner\r\nnpm run lint\r\nnode bin/aether-code.js --help\r\n```\r\n\r\n## Related\r\n\r\n- **[trynoguard.com](https://trynoguard.com)** — web chat + account dashboard + API keys\r\n- **[All Aether tools](https://trynoguard.com/tools)** — MCP, agent CLI, and DevTools extension overview\r\n- **[Learn](https://trynoguard.com/learn)** — free articles on reverse engineering, security, deobfuscation, and uncensored AI\r\n- **[aether-mcp](https://www.npmjs.com/package/aether-mcp)** — use Aether *inside* Claude Desktop / Cursor / Cline / Zed (the inverse direction)\r\n- **[aether-cli](https://www.npmjs.com/package/aether-cli)** — non-agentic CLI for one-off prompts\r\n- **[aether-devtools](https://github.com/dannyphantomx64/aether-devtools)** — browser DevTools extension\r\n\r\n## License\r\n\r\nMIT — see [LICENSE](LICENSE).\r\n","readmeFilename":"README.md"}