Repository navigation
FAQ
Aegis Shell was developed with ❤️ by Tanish Poddar, Nidhi Nayana & Nishant Ranjan.
They are B.Tech students from SRM Institute of Science and Technology (SRMIST), Kattankulathur. This project is a result of their shared interest in systems programming and shell design, aiming to create a lightweight, efficient, and user-friendly shell interface.
Project Repository: github.com/tanishpoddar/aegis-shell
No, you don't need Python installed. The release versions are standalone executables that include all necessary dependencies.
If you encounter security warnings:
- Right-click the executable
- Select "Properties"
- Check "Unblock" if available
- Try running as administrator if needed
- Ensure you have a valid API key set up
- Check your internet connection
- Verify that OpenRouter's service is available
- Try restarting Aegis Shell
Common solutions:
- Ensure you have administrator/sudo privileges
- Check your internet connection
- Verify that your system's package manager is working
- Try running the command with elevated privileges
Yes, your API key is stored locally in your user directory and is never shared or transmitted to any third parties except OpenRouter's API.
Aegis Shell only collects:
- Anonymous usage statistics (optional)
- Error reports (optional)
- No personal data is collected or stored
- GitHub Issues
- Documentation
- Community Discussions
- Wiki Pages
- Download the latest release from GitHub
- Replace your existing installation
- Your settings and API key will be preserved
Yes, you can customize:
- Command mappings
- UI preferences
- Package manager preferences
- AI assistant behavior
Edit the config/commands_mapping.json file:
{
"custom_command": {
"language": "python",
"install_cmd": "pip install package_name"
}
}