# NeuraX AI Assistant
<div align="center">
**A powerful dual-mode AI assistant powered by Perplexity AI**
[](https://www.python.org/downloads/)
[](LICENSE)
[](#compatibility)
[](#overview)
[](#overview)
[](https://github.com/VritraSecz/NeuraX)
[](https://github.com/VritraSecz/NeuraX)
[](https://github.com/VritraSecz/NeuraX/graphs/contributors)
[](https://github.com/VritraSecz/NeuraX)
[](https://github.com/VritraSecz/NeuraX)
</div>
## 📖 Table of Contents
- [Overview](#-overview)
- [Features](#-features)
- [Architecture](#-architecture)
- [Installation](#-installation)
- [Standard Installation](#standard-installation)
- [Termux Installation](#termux-installation)
- [Configuration](#-configuration)
- [Usage](#-usage)
- [CLI Mode](#cli-mode)
- [Telegram Bot Mode](#telegram-bot-mode)
- [Commands Reference](#-commands-reference)
- [Screenshots](#-screenshots)
- [API Integration](#-api-integration)
- [Contributing](#-contributing)
- [Troubleshooting](#-troubleshooting)
- [Changelog](#-changelog)
- [License](#-license)
- [Developer](#-developer)
## 🌟 Overview
**NeuraX** is an open-source AI assistant tool that seamlessly integrates with Perplexity AI, offering both a sophisticated Command Line Interface (CLI) and a fully-featured Telegram bot. Developed by **Alex Butler** from the **Vritra Security Organization**, NeuraX is designed for developers, researchers, and AI enthusiasts who want powerful AI capabilities at their fingertips.
### Why NeuraX?
- 🚀 **Dual Interface**: Choose between CLI for quick queries or Telegram for on-the-go access
- 🧠 **Powered by Perplexity AI**: Leverages cutting-edge AI technology
- 🔒 **Secure Configuration**: Safe storage of API keys and tokens
- 🌍 **Cross-Platform**: Works on Linux, macOS, Windows, and Android (Termux)
- 📦 **Modular Design**: Professional, maintainable codebase
- 🎨 **Beautiful Interface**: Colorful CLI with intuitive commands
## ✨ Features
### Core Features
- **Interactive CLI Chat Interface** with rich color output
- **Telegram Bot Integration** with full command support
- **Persistent Configuration Management** with secure storage
- **Context-Aware Conversations** with chat history
- **Multi-User Support** for Telegram bot
- **Cross-Platform Compatibility** (Linux, macOS, Windows, Android)
- **Professional Error Handling** and logging
- **Signal Handling** for graceful shutdowns
### Advanced Features
- **Asynchronous Operations** for optimal performance
- **Modular Architecture** for easy maintenance
- **Configuration Validation** with helpful error messages
- **Interactive and Inline Configuration** options
- **Real-time Status Monitoring**
- **Comprehensive Help System**
## 🏗️ Architecture
NeuraX follows a modular architecture pattern:
```
NeuraX/
├── README.md # Project documentation
├── requirements.txt # Python dependencies
├── neurax.py # Main application entry point
├── LICENSE # MIT License file
└── modules/
├── __init__.py # Package initialization and exports
├── ai_client.py # Perplexity AI client implementation
├── colors.py # ANSI color codes and banner
├── config.py # Configuration management system
├── telegram_bot.py # Telegram bot implementation
└── utils.py # Utility functions and helpers
```
### Module Descriptions
- **`neurax.py`**: Main entry point with argument parsing and mode selection
- **`ai_client.py`**: Handles communication with Perplexity AI API
- **`colors.py`**: Provides ANSI color codes and the NeuraX banner
- **`config.py`**: Manages persistent configuration storage and retrieval
- **`telegram_bot.py`**: Complete Telegram bot implementation with async handlers
- **`utils.py`**: Common utility functions for UI and system operations
## 🚀 Installation
### Linux Installation
```bash
# Clone the repository
git clone https://github.com/VritraSecz/NeuraX.git
# Navigate to the project directory
cd NeuraX
# Install Python dependencies
pip install -r requirements.txt
# Verify Installation
python neurax.py --help
```
### Termux Installation
```bash
# Update packages and install dependencies
pkg update && pkg upgrade
pkg install git python
# Clone the repository
git clone https://github.com/VritraSecz/NeuraX.git
# Navigate to the project directory
cd NeuraX
# Install Python dependencies
pip install -r requirements.txt
# Check Installation
python neurax.py --about
```
### Dependencies
- **Python 3.7+**
- **requests** >= 2.31.0
- **python-telegram-bot** == 21.5 (for bot functionality)
- **pytz** >= 2024.1 (for timezone support)
- **colorama** >= 0.4.6 (for cross-platform colors)
## ⚙️ Configuration
NeuraX stores configurations in `~/.config-vritrasecz/neurax-config.json` for persistent settings across sessions.
### Required Configurations
1. **Perplexity API Key**
- Get your API key from [Perplexity AI Settings](https://www.perplexity.ai/settings/api)
- Configure: `python neurax.py --api`
2. **Telegram Bot Token** (Optional - only for bot functionality)
- Create a bot via [@BotFather](https://t.me/BotFather) on Telegram
- Configure: `python neurax.py --token`
### Configuration Commands
```bash
# Interactive API key configuration
python neurax.py --api
# Direct API key configuration
python neurax.py --api sk-proj-your-api-key-here
# Interactive Telegram token configuration
python neurax.py --token
# Direct Telegram token configuration
python neurax.py --token 1234567890:ABC-DEF1234ghIkl-zyx57W2v1u123ew11
# View current configuration
python neurax.py --config
```
## 🎯 Usage
### CLI Mode
Start an interactive chat session:
```bash
python neurax.py
```
**CLI Commands during chat:**
- `exit`, `quit`, or `bye` - Exit chat mode
- `clear` - Clear chat history
- `help` - Show available commands
### Telegram Bot Mode
1. **Configure the bot token**:
```bash
python neurax.py --token
```
2. **Start the bot**:
```bash
python neurax.py --bot
```
**Telegram Bot Commands:**
- `/start` - Welcome message and bot introduction
- `/help` - Show available commands
- `/clear` - Clear your chat history
- `/about` - Information about the bot and developer
- `/status` - Check bot status and statistics
## 📋 Commands Reference
| Command | Description | Example |
|---------|-------------|---------|
| `--about` | Show information about NeuraX and developer | `python neurax.py --about` |
| `--connect` | Show developer contact information | `python neurax.py --connect` |
| `--api` | Configure Perplexity API key | `python neurax.py --api` |
| `--token` | Configure Telegram bot token | `python neurax.py --token` |
| `--bot` | Start Telegram bot | `python neurax.py --bot` |
| `--config` | Show current configuration | `python neurax.py --config` |
| `--help` | Show help message | `python neurax.py --help` |
| (no args) | Start CLI chat mode | `python neurax.py` |
## 📸 Screenshots
### CLI Interface

### Telegram Bot

### Configuration Display

## 🔌 API Integration
### Perplexity AI Integration
NeuraX uses the Perplexity AI API for generating responses:
- **Model**: `sonar`
- **Endpoint**: `https://api.perplexity.ai/chat/completions`
- **Features**: Context-aware conversations, chat history management
- **Error Handling**: Comprehensive error handling for network and API issues
### Telegram Bot API
The Telegram bot implementation includes:
- **Asynchronous Operations** for better performance
- **Per-User Session Management** for isolated conversations
- **Rich Command Support** with markdown formatting
- **Error Recovery** and logging
- **Multi-User Concurrent Support**
## 🤝 Contributing
+ We welcome contributions from the community! Here's how you can help:
### Ways to Contribute
- 🐛 **Report Bugs**: Use the [Issues](https://github.com/VritraSecz/NeuraX/issues) tab
- 💡 **Suggest Features**: Submit feature requests
- 🔧 **Code Contributions**: Fork, develop, and submit pull requests
- 📖 **Documentation**: Improve documentation and examples
- 🌍 **Translations**: Help translate NeuraX to other languages
### Development Setup
1. 🍴 **Fork the repository**
2. 🌿 **Create a feature branch** (`git checkout -b feature/AmazingFeature`)
3. 💾 **Commit your changes** (`git commit -m 'Add some AmazingFeature'`)
4. 📤 **Push to the branch** (`git push origin feature/AmazingFeature`)
5. 🔄 **Open a Pull Request**
### Code Style Guidelines
- Follow PEP 8 Python style guide
- Use meaningful variable and function names
- Add docstrings to functions and classes
- Include type hints where appropriate
- Write comprehensive error handling
## 🔧 Troubleshooting
### Common Issues
1. **Import Errors**
```bash
# Solution: Install missing dependencies
pip install -r requirements.txt
```
2. **API Key Issues**
```bash
# Solution: Reconfigure API key
python neurax.py --api
```
3. **Telegram Bot Not Responding**
```bash
# Solution: Check token and restart bot
python neurax.py --config
python neurax.py --token
```
4. **Permission Errors**
```bash
# Solution: Check file permissions
chmod +x neurax.py
```
### Getting Help
- 📖 Check the documentation
- 🐛 Search existing [issues](https://github.com/VritraSecz/NeuraX/issues)
- 💬 Join our [Telegram community](https://t.me/VritraSecz)
- 📧 Contact the developer (see [Developer](#-developer) section)
## 📝 Changelog
### Version 1.0.0 (Current)
- ✔ Initial release
- ✔ CLI chat interface
- ✔ Telegram bot integration
- ✔ Perplexity AI integration
- ✔ Configuration management
- ✔ Cross-platform support
- ✔ Modular architecture
### Planned Features
- 🔄 Multiple AI provider support
- 📊 Usage statistics and analytics
- 🎨 Customizable themes and colors
- 📱 Web interface
- 🔐 Enhanced security features
## 📄 License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
```
MIT License
Copyright (c) 2025 Alex Butler (Vritra Security Organization)
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
```
## 👨💻 Developer
<div align="center">
### Alex Butler
**Vritra Security Organization**
[](https://github.com/VritraSecz)
[](https://vritrasec.com)
[](https://instagram.com/haxorlex)
[](https://youtube.com/@Technolex)
### 📱 Telegram Channels
[](https://t.me/LinkCentralX)
[](https://t.me/VritraSec)
[](https://t.me/VritraSecz)
[](https://t.me/ethicxbot)
</div>
---
<div align="center">
### 🌟 Support the Project
If you find NeuraX helpful, please consider:
- ⭐ Starring the repository
- 🍴 Forking and contributing
- 📢 Sharing with others
- 🐛 Reporting issues
- 💡 Suggesting new features
**Made with ❤️ by the Vritra Security Organization**
</div>
Raw data
{
"_id": null,
"home_page": "https://github.com/VritraSecz/NeuraX",
"name": "neurax-ai",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.7",
"maintainer_email": null,
"keywords": "ai, chatbot, telegram, cli, perplexity, assistant, neurax",
"author": "Alex Butler",
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/52/6b/391b49efdb43bb54e8b9d2239abe388cbe5c037c100ab56598c8b3a69b03/neurax_ai-1.0.0.tar.gz",
"platform": null,
"description": "# NeuraX AI Assistant\n\n<div align=\"center\">\n\n**A powerful dual-mode AI assistant powered by Perplexity AI**\n\n[](https://www.python.org/downloads/)\n[](LICENSE)\n[](#compatibility)\n[](#overview)\n[](#overview)\n[](https://github.com/VritraSecz/NeuraX)\n[](https://github.com/VritraSecz/NeuraX)\n[](https://github.com/VritraSecz/NeuraX/graphs/contributors)\n[](https://github.com/VritraSecz/NeuraX)\n[](https://github.com/VritraSecz/NeuraX)\n\n</div>\n\n## \ud83d\udcd6 Table of Contents\n\n- [Overview](#-overview)\n- [Features](#-features)\n- [Architecture](#-architecture)\n- [Installation](#-installation)\n - [Standard Installation](#standard-installation)\n - [Termux Installation](#termux-installation)\n- [Configuration](#-configuration)\n- [Usage](#-usage)\n - [CLI Mode](#cli-mode)\n - [Telegram Bot Mode](#telegram-bot-mode)\n- [Commands Reference](#-commands-reference)\n- [Screenshots](#-screenshots)\n- [API Integration](#-api-integration)\n- [Contributing](#-contributing)\n- [Troubleshooting](#-troubleshooting)\n- [Changelog](#-changelog)\n- [License](#-license)\n- [Developer](#-developer)\n\n## \ud83c\udf1f Overview\n\n**NeuraX** is an open-source AI assistant tool that seamlessly integrates with Perplexity AI, offering both a sophisticated Command Line Interface (CLI) and a fully-featured Telegram bot. Developed by **Alex Butler** from the **Vritra Security Organization**, NeuraX is designed for developers, researchers, and AI enthusiasts who want powerful AI capabilities at their fingertips.\n\n### Why NeuraX?\n\n- \ud83d\ude80 **Dual Interface**: Choose between CLI for quick queries or Telegram for on-the-go access\n- \ud83e\udde0 **Powered by Perplexity AI**: Leverages cutting-edge AI technology\n- \ud83d\udd12 **Secure Configuration**: Safe storage of API keys and tokens\n- \ud83c\udf0d **Cross-Platform**: Works on Linux, macOS, Windows, and Android (Termux)\n- \ud83d\udce6 **Modular Design**: Professional, maintainable codebase\n- \ud83c\udfa8 **Beautiful Interface**: Colorful CLI with intuitive commands\n\n## \u2728 Features\n\n### Core Features\n- **Interactive CLI Chat Interface** with rich color output\n- **Telegram Bot Integration** with full command support\n- **Persistent Configuration Management** with secure storage\n- **Context-Aware Conversations** with chat history\n- **Multi-User Support** for Telegram bot\n- **Cross-Platform Compatibility** (Linux, macOS, Windows, Android)\n- **Professional Error Handling** and logging\n- **Signal Handling** for graceful shutdowns\n\n### Advanced Features\n- **Asynchronous Operations** for optimal performance\n- **Modular Architecture** for easy maintenance\n- **Configuration Validation** with helpful error messages\n- **Interactive and Inline Configuration** options\n- **Real-time Status Monitoring**\n- **Comprehensive Help System**\n\n## \ud83c\udfd7\ufe0f Architecture\n\nNeuraX follows a modular architecture pattern:\n\n```\nNeuraX/\n\u251c\u2500\u2500 README.md # Project documentation\n\u251c\u2500\u2500 requirements.txt # Python dependencies\n\u251c\u2500\u2500 neurax.py # Main application entry point\n\u251c\u2500\u2500 LICENSE # MIT License file\n\u2514\u2500\u2500 modules/\n \u251c\u2500\u2500 __init__.py # Package initialization and exports\n \u251c\u2500\u2500 ai_client.py # Perplexity AI client implementation\n \u251c\u2500\u2500 colors.py # ANSI color codes and banner\n \u251c\u2500\u2500 config.py # Configuration management system\n \u251c\u2500\u2500 telegram_bot.py # Telegram bot implementation\n \u2514\u2500\u2500 utils.py # Utility functions and helpers\n```\n\n### Module Descriptions\n\n- **`neurax.py`**: Main entry point with argument parsing and mode selection\n- **`ai_client.py`**: Handles communication with Perplexity AI API\n- **`colors.py`**: Provides ANSI color codes and the NeuraX banner\n- **`config.py`**: Manages persistent configuration storage and retrieval\n- **`telegram_bot.py`**: Complete Telegram bot implementation with async handlers\n- **`utils.py`**: Common utility functions for UI and system operations\n\n\n## \ud83d\ude80 Installation\n\n### Linux Installation\n\n```bash\n# Clone the repository\ngit clone https://github.com/VritraSecz/NeuraX.git\n\n# Navigate to the project directory\ncd NeuraX\n\n# Install Python dependencies\npip install -r requirements.txt\n\n# Verify Installation\npython neurax.py --help\n```\n\n### Termux Installation\n\n```bash\n# Update packages and install dependencies\npkg update && pkg upgrade\npkg install git python\n\n# Clone the repository\ngit clone https://github.com/VritraSecz/NeuraX.git\n\n# Navigate to the project directory\ncd NeuraX\n\n# Install Python dependencies\npip install -r requirements.txt\n\n# Check Installation\npython neurax.py --about\n```\n\n### Dependencies\n\n- **Python 3.7+**\n- **requests** >= 2.31.0\n- **python-telegram-bot** == 21.5 (for bot functionality)\n- **pytz** >= 2024.1 (for timezone support)\n- **colorama** >= 0.4.6 (for cross-platform colors)\n\n## \u2699\ufe0f Configuration\n\nNeuraX stores configurations in `~/.config-vritrasecz/neurax-config.json` for persistent settings across sessions.\n\n### Required Configurations\n\n1. **Perplexity API Key**\n - Get your API key from [Perplexity AI Settings](https://www.perplexity.ai/settings/api)\n - Configure: `python neurax.py --api`\n\n2. **Telegram Bot Token** (Optional - only for bot functionality)\n - Create a bot via [@BotFather](https://t.me/BotFather) on Telegram\n - Configure: `python neurax.py --token`\n\n### Configuration Commands\n\n```bash\n# Interactive API key configuration\npython neurax.py --api\n\n# Direct API key configuration\npython neurax.py --api sk-proj-your-api-key-here\n\n# Interactive Telegram token configuration\npython neurax.py --token\n\n# Direct Telegram token configuration\npython neurax.py --token 1234567890:ABC-DEF1234ghIkl-zyx57W2v1u123ew11\n\n# View current configuration\npython neurax.py --config\n```\n\n## \ud83c\udfaf Usage\n\n### CLI Mode\n\nStart an interactive chat session:\n\n```bash\npython neurax.py\n```\n\n**CLI Commands during chat:**\n- `exit`, `quit`, or `bye` - Exit chat mode\n- `clear` - Clear chat history\n- `help` - Show available commands\n\n### Telegram Bot Mode\n\n1. **Configure the bot token**:\n ```bash\n python neurax.py --token\n ```\n\n2. **Start the bot**:\n ```bash\n python neurax.py --bot\n ```\n\n**Telegram Bot Commands:**\n- `/start` - Welcome message and bot introduction\n- `/help` - Show available commands\n- `/clear` - Clear your chat history\n- `/about` - Information about the bot and developer\n- `/status` - Check bot status and statistics\n\n## \ud83d\udccb Commands Reference\n\n| Command | Description | Example |\n|---------|-------------|---------|\n| `--about` | Show information about NeuraX and developer | `python neurax.py --about` |\n| `--connect` | Show developer contact information | `python neurax.py --connect` |\n| `--api` | Configure Perplexity API key | `python neurax.py --api` |\n| `--token` | Configure Telegram bot token | `python neurax.py --token` |\n| `--bot` | Start Telegram bot | `python neurax.py --bot` |\n| `--config` | Show current configuration | `python neurax.py --config` |\n| `--help` | Show help message | `python neurax.py --help` |\n| (no args) | Start CLI chat mode | `python neurax.py` |\n\n## \ud83d\udcf8 Screenshots\n\n### CLI Interface\n\n\n\n### Telegram Bot\n\n\n\n### Configuration Display\n\n\n\n## \ud83d\udd0c API Integration\n\n### Perplexity AI Integration\n\nNeuraX uses the Perplexity AI API for generating responses:\n\n- **Model**: `sonar`\n- **Endpoint**: `https://api.perplexity.ai/chat/completions`\n- **Features**: Context-aware conversations, chat history management\n- **Error Handling**: Comprehensive error handling for network and API issues\n\n### Telegram Bot API\n\nThe Telegram bot implementation includes:\n\n- **Asynchronous Operations** for better performance\n- **Per-User Session Management** for isolated conversations\n- **Rich Command Support** with markdown formatting\n- **Error Recovery** and logging\n- **Multi-User Concurrent Support**\n\n\n## \ud83e\udd1d Contributing\n\n+ We welcome contributions from the community! Here's how you can help:\n\n### Ways to Contribute\n\n- \ud83d\udc1b **Report Bugs**: Use the [Issues](https://github.com/VritraSecz/NeuraX/issues) tab\n- \ud83d\udca1 **Suggest Features**: Submit feature requests\n- \ud83d\udd27 **Code Contributions**: Fork, develop, and submit pull requests\n- \ud83d\udcd6 **Documentation**: Improve documentation and examples\n- \ud83c\udf0d **Translations**: Help translate NeuraX to other languages\n\n### Development Setup\n\n\n1. \ud83c\udf74 **Fork the repository**\n2. \ud83c\udf3f **Create a feature branch** (`git checkout -b feature/AmazingFeature`)\n3. \ud83d\udcbe **Commit your changes** (`git commit -m 'Add some AmazingFeature'`)\n4. \ud83d\udce4 **Push to the branch** (`git push origin feature/AmazingFeature`)\n5. \ud83d\udd04 **Open a Pull Request**\n\n\n### Code Style Guidelines\n\n- Follow PEP 8 Python style guide\n- Use meaningful variable and function names\n- Add docstrings to functions and classes\n- Include type hints where appropriate\n- Write comprehensive error handling\n\n## \ud83d\udd27 Troubleshooting\n\n### Common Issues\n\n1. **Import Errors**\n ```bash\n # Solution: Install missing dependencies\n pip install -r requirements.txt\n ```\n\n2. **API Key Issues**\n ```bash\n # Solution: Reconfigure API key\n python neurax.py --api\n ```\n\n3. **Telegram Bot Not Responding**\n ```bash\n # Solution: Check token and restart bot\n python neurax.py --config\n python neurax.py --token\n ```\n\n4. **Permission Errors**\n ```bash\n # Solution: Check file permissions\n chmod +x neurax.py\n ```\n\n### Getting Help\n\n- \ud83d\udcd6 Check the documentation\n- \ud83d\udc1b Search existing [issues](https://github.com/VritraSecz/NeuraX/issues)\n- \ud83d\udcac Join our [Telegram community](https://t.me/VritraSecz)\n- \ud83d\udce7 Contact the developer (see [Developer](#-developer) section)\n\n## \ud83d\udcdd Changelog\n\n### Version 1.0.0 (Current)\n- \u2714 Initial release\n- \u2714 CLI chat interface\n- \u2714 Telegram bot integration\n- \u2714 Perplexity AI integration\n- \u2714 Configuration management\n- \u2714 Cross-platform support\n- \u2714 Modular architecture\n\n### Planned Features\n- \ud83d\udd04 Multiple AI provider support\n- \ud83d\udcca Usage statistics and analytics\n- \ud83c\udfa8 Customizable themes and colors\n- \ud83d\udcf1 Web interface\n- \ud83d\udd10 Enhanced security features\n\n## \ud83d\udcc4 License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.\n\n```\nMIT License\n\nCopyright (c) 2025 Alex Butler (Vritra Security Organization)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n```\n\n## \ud83d\udc68\u200d\ud83d\udcbb Developer\n\n<div align=\"center\">\n\n### Alex Butler\n**Vritra Security Organization**\n\n[](https://github.com/VritraSecz)\n[](https://vritrasec.com)\n[](https://instagram.com/haxorlex)\n[](https://youtube.com/@Technolex)\n\n### \ud83d\udcf1 Telegram Channels\n[](https://t.me/LinkCentralX)\n[](https://t.me/VritraSec)\n[](https://t.me/VritraSecz)\n[](https://t.me/ethicxbot)\n\n</div>\n\n---\n\n<div align=\"center\">\n\n### \ud83c\udf1f Support the Project\n\nIf you find NeuraX helpful, please consider:\n- \u2b50 Starring the repository\n- \ud83c\udf74 Forking and contributing\n- \ud83d\udce2 Sharing with others\n- \ud83d\udc1b Reporting issues\n- \ud83d\udca1 Suggesting new features\n\n**Made with \u2764\ufe0f by the Vritra Security Organization**\n\n</div>\n",
"bugtrack_url": null,
"license": null,
"summary": "A powerful CLI and Telegram bot interface for Perplexity AI",
"version": "1.0.0",
"project_urls": {
"Bug Tracker": "https://github.com/VritraSecz/NeuraX/issues",
"Developer Website": "https://vritrasec.com",
"Documentation": "https://github.com/VritraSecz/NeuraX/blob/main/README.md",
"Homepage": "https://github.com/VritraSecz/NeuraX",
"Source Code": "https://github.com/VritraSecz/NeuraX",
"Telegram Channel": "https://t.me/VritraSec"
},
"split_keywords": [
"ai",
" chatbot",
" telegram",
" cli",
" perplexity",
" assistant",
" neurax"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "c70f5ca3ff81f395ec815abb6ddcf35408d5e7d559e74e6461badf39e7bc6e56",
"md5": "672d9cbffdd6243f01ed67a2eb0f7a2f",
"sha256": "aa2e03a1e024c3fa2c4e45e20d83ea33b2376187fec796cd101ca5fbffe6d0a0"
},
"downloads": -1,
"filename": "neurax_ai-1.0.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "672d9cbffdd6243f01ed67a2eb0f7a2f",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.7",
"size": 31189,
"upload_time": "2025-07-31T22:07:24",
"upload_time_iso_8601": "2025-07-31T22:07:24.105119Z",
"url": "https://files.pythonhosted.org/packages/c7/0f/5ca3ff81f395ec815abb6ddcf35408d5e7d559e74e6461badf39e7bc6e56/neurax_ai-1.0.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "526b391b49efdb43bb54e8b9d2239abe388cbe5c037c100ab56598c8b3a69b03",
"md5": "b183f656ff2ab1f7aa93e8ca6087c1eb",
"sha256": "7f3ff373e0bb284a8581c1555df4edf23d536b91709ae8ff6bb94849e44be794"
},
"downloads": -1,
"filename": "neurax_ai-1.0.0.tar.gz",
"has_sig": false,
"md5_digest": "b183f656ff2ab1f7aa93e8ca6087c1eb",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7",
"size": 29178,
"upload_time": "2025-07-31T22:07:25",
"upload_time_iso_8601": "2025-07-31T22:07:25.990064Z",
"url": "https://files.pythonhosted.org/packages/52/6b/391b49efdb43bb54e8b9d2239abe388cbe5c037c100ab56598c8b3a69b03/neurax_ai-1.0.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-07-31 22:07:25",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "VritraSecz",
"github_project": "NeuraX",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"requirements": [
{
"name": "requests",
"specs": [
[
">=",
"2.31.0"
]
]
},
{
"name": "python-telegram-bot",
"specs": [
[
"==",
"21.5"
]
]
},
{
"name": "pytz",
"specs": [
[
">=",
"2024.1"
]
]
},
{
"name": "colorama",
"specs": [
[
">=",
"0.4.6"
]
]
}
],
"lcname": "neurax-ai"
}