V-Core Terminal is a professional, lightweight command-line companion tool designed for Valorant. Operating exclusively via local Riot Client HTTP endpoints, V-Core Terminal provides advanced lobby insights and presence manipulation without utilizing traditional third-party methods. It is entirely free of memory reading, memory writing, screen scraping, or code injection, ensuring a secure and optimized experience.
- Intelligent Agent Auto-Locker: Features a high-speed, lightweight waterfall auto-selection algorithm. If your primary agent is locked by another player, the system instantly defaults to your pre-configured secondary agent to ensure you always secure a preferred role.
- Advanced Match Dashboard: Interfaces directly with local endpoints to extract and display hidden MMR, exact numerical rank points (RR), and unmasked player names during Agent Select. It also accurately identifies pre-made party stacks (Duos, Trios, 5-stacks) before the match begins.
- Dynamic Stealth Mode (Presence Spoofing): Configures temporary, outbound Windows Firewall rules to strategically block the XMPP chat ports (TCP 5222, 5223). This drops your presence packets, allowing you to appear completely offline to your friends list. Includes an integrated, in-game global hotkey (
F8) to dynamically toggle this state without tabbing out. - Terminal Storefront Integration: Fetches and securely displays your current Daily Store and Night Market rotations directly within the command-line interface, eliminating the need to launch the heavy game client just to check skins.
- Content Creators & Streamers: Utilize Stealth Mode to appear offline, preventing targeted stream sniping, unwanted friend requests, or lobby invites while recording or broadcasting.
- Competitive Optimization: Leverage the Match Dashboard to gain critical pre-game insights into the matchmaking lobby, identifying premade groups and assessing the MMR spread of both teammates and opponents.
- Hardware-Constrained Environments: Check daily shop rotations or Night Market drops instantly through a low-overhead terminal without stressing system resources by launching the full 3D game engine.
- Operating System: Windows 10 or Windows 11
- Environment: Python 3.10 or higher
- Dependencies: Listed in
requirements.txt(valclient,rich,keyboard)
Warning
Important Notice: V-Core Terminal requires an active local authentication lockfile. You must launch Valorant or the Riot Client before executing the script so the API endpoints can be successfully authenticated.
Download and install Python 3.10+. Crucial: During the installation process, ensure you check the box that says "Add Python to PATH".
Download the latest V-Core-v1.0.0.zip from the Releases page and extract the folder to your preferred location.
Open a Command Prompt inside the extracted folder and execute the following command to install the required Python libraries:
pip install -r requirements.txtRun with default auto-locker:
python vcore.pyRun with specific target agents:
python vcore.py --lock "Jett, Reyna, Omen"Run in Stealth Mode (Appear Offline):
Note
Requires Administrator privileges to modify outbound Windows Firewall rules.
python vcore.py --stealthView Daily Store & Night Market:
python vcore.py --storeV-Core/
├── vcore.py # Main executable Python script
├── requirements.txt # Dependency manifest
├── logs/ # Local diagnostic and error logs
├── tools/ # Developer tools for endpoint probing and JSON decoding
└── README.md # Project documentation
If you encounter any bugs, crashes, or API handshake errors, please open a ticket on the GitHub Issues tab.
Tip
When reporting an issue, please copy and paste your terminal output or any error tracebacks to expedite troubleshooting and fixes!
Developer: Haaris Khan
Users are free to utilize this software however they choose, but they do so entirely at their own risk. The developer assumes no liability for how this software is implemented or deployed. If this software is utilized in competitive video games or alongside anti-cheat systems and results in account penalties, that is solely the responsibility of the end user.