Skip to main content

Semi-Agentic Terminal AI assistant with shell error detection and debugging via Telegram

Project description

Latest Release

🧠 NeuroNet AI Node System: Cognitive Shell v2.0

A semi-agentic AI terminal shell that thinks, suggests, and acts — from detecting terminal errors to auto-fixing them using AI, all running on lightweight environments like Termux or Google Cloud Shell.

Terminal meets AI. Debugging gets intelligent.


✨ Features

  • ✅ Real-time log monitoring
  • 🔍 Error detection via keyword and pattern recognition
  • 🤖 LLM-powered suggestions via OpenRouter or custom API
  • 🔁 Optional auto-execution of AI-recommended fixes
  • 💬 Telegram Bot Integration (send/receive terminal commands via Telegram)
  • 📱 Optimized for low-resource devices like Android Termux or cloud shells

📦 Requirements


🚀 Installation

  1. Install dependencies:

    tested on Termux

pkg update && pkg upgrade
pkg install python git
git clone https://github.com/muhammad-robitulloh/NeuroNet-AI-NodeSystem_Cognitive-Shell.v2.0.git
cd NeuroNet-AI-NodeSystem_Cognitive-Shell.v2.0
pip install -r requirements.txt
python quick_start.py
python cognitive_shell/__main__.py
  1. Install via PyPI(Python Package Index)
pip install neuronet-ai-cognitiveshell
quickstart
cognitiveshell

⚙️ Under Development

The current version of Cognitive Shell is still under active development.

Planned improvements include:

  • 🔐 .env configuration for API keys and tokens (Telegram, LLM, etc.)
  • 🧠 Multi-model support (switching between OpenRouter, local LLMs, etc.)
  • 💬 Customizable prompt templates per user
  • 📂 Logging and error history system
  • 📦 Packaged CLI setup with one-liner installer

This early MVP is functional but minimal — perfect for testing agentic capabilities in lightweight environments like Termux or remote shells.

Expect frequent updates and breaking changes during this phase. Contributions and feedback are welcome!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

neuronet_ai_cognitiveshell-0.2.4.tar.gz (19.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

neuronet_ai_cognitiveshell-0.2.4-py3-none-any.whl (18.4 kB view details)

Uploaded Python 3

File details

Details for the file neuronet_ai_cognitiveshell-0.2.4.tar.gz.

File metadata

File hashes

Hashes for neuronet_ai_cognitiveshell-0.2.4.tar.gz
Algorithm Hash digest
SHA256 0bd5a55196213903be69790b801602a408befa00e195fa022d9b312c1901fae9
MD5 12abda476d2146291713c8f0134842c4
BLAKE2b-256 1ca92ddec08a6b3e798b8b9a7e4d2e6d49bc92dc9635a4d2a4dd4f1e57cdd999

See more details on using hashes here.

Provenance

The following attestation bundles were made for neuronet_ai_cognitiveshell-0.2.4.tar.gz:

Publisher: python-publish.yml on muhammad-robitulloh/NeuroNet-AI-NodeSystem_Cognitive-Shell.v2.0

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file neuronet_ai_cognitiveshell-0.2.4-py3-none-any.whl.

File metadata

File hashes

Hashes for neuronet_ai_cognitiveshell-0.2.4-py3-none-any.whl
Algorithm Hash digest
SHA256 cc90a75991790c60a25524c976f66aa161c3b44551db35afb7eedccb70df8238
MD5 79bd48d07c9bc105fb0fd03b775dac5b
BLAKE2b-256 2e3d7519d50f3773f23be0540ce6fb49f2f5b3ed8d5c7dde87a700f3ae5aa016

See more details on using hashes here.

Provenance

The following attestation bundles were made for neuronet_ai_cognitiveshell-0.2.4-py3-none-any.whl:

Publisher: python-publish.yml on muhammad-robitulloh/NeuroNet-AI-NodeSystem_Cognitive-Shell.v2.0

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page