mide + mshell Workflow Role.

๐Ÿฆ€ mide + mshell Workflow Role = Accidental Superpower Here’s a fun side effect of how mide and mshell Workflow roles work together. When you load mshell_expert.role as a system prompt in AI Chat, the LLM is instructed to wrap every piece of code in fenced code blocks โ€” exactly the mshell Workflow pipeline format. So when you ask it to “write Rust code that draws sine and cosine in ASCII”, it does two things at once without being asked: Puts the Rust source into the editor via Generate Puts the same code as a workflow block into LLM Output โ€” ready to run in edi Now you have two independent execution paths from a single prompt: โ–ถ Run button โ†’ mide compiles and runs the Rust file โ†’ result appears in the Output panel โš™ edi button โ†’ loads the code from LLM Output โ†’ executes it as a mshell Workflow stage โ†’ result appears in the mshell VTE terminal Same code. Same sine wave. Two completely different runtimes โ€” both work perfectly. This isn’t a bug. The role does exactly what it’s told. The LLM just happens to speak fluent mshell Workflow by default when the role is loaded โ€” and mide is ready to run whatever comes out, in whatever way you prefer. Moral of the story: write your roles right, and the pipeline takes care of itself. ๐ŸŽฏ

MIDE โ€” the primary development workstation for the mshell Ecosystem that brings together a polyglot editor, AI assistance, simultaneous LLM models, and the full mshell toolchain.

๐Ÿ› ๏ธ Meet MIDE โ€” the primary development workstation for the mshell Ecosystem that brings together a polyglot editor, AI assistance, simultaneous LLM models, and the full mshell toolchain.

โœ๏ธ Editor & Built-in Tools:
โœ… Multi-tab GtkSourceView editor โ€” C, C++, Go, Rust, Python, Lua, Bash, mshell
โœ… Syntax highlighting, line numbers โ€” dark and light themes switchable on the fly
โœ… LSP integration โ€” code completion, go-to-definition, live diagnostics
โœ… Language profiles (.prf) โ€” compiler flags, libraries, pkg-config packages per project
โœ… Run modes: Auto / Makefile / Custom command per language
โœ… MD/TXT Preview panel
โœ… File tree โ€” project navigation with Collapse/Expand All
โœ… Search in files โ€” full project text search
โœ… Two embedded terminals: mshell and bash โ€” always available side by side
โœ… Output and Tasks panels โ€” script results and running jobs, alongside mshell and bash terminals
โœ… mshell connected via IPC โ€” inline LLM commands, urlcache, eval math, pythonexec, and direct launch of mshell built-in GUI applications (Studio, Notebook, edi) without leaving mide

๐Ÿค– AI:
โœ… Explain / Fix / Generate โ€” inline LLM actions on editor code, result inserted directly
โœ… ๐Ÿ’ฌ AI Chat โ€” separate chat window: free-form conversation, role loading (.role), prompt templates (.prm), context management
โœ… Chat โ†’ editor: insert code block, run as script, send to edi as .md workflow โ€” one click
โœ… ๐ŸŽจ Image generation via prompt, profile-based (size, quality, count)
โœ… Image analysis
โœ… LLM provider cycling: OllamaN โ€” hundreds of Ollama models (local & cloud), Claude, OpenAI, Gemini

๐Ÿ“„ mshell Workflow:
โœ… Workflows are plain Markdown (.md) files โ€” human-readable and executable simultaneously, no separate build system
โœ… Each fenced code block is a pipeline stage โ€” any of 8 languages compiled and run automatically, data flows via named variables between stages
โœ… LLM directives inline โ€” up to 3 models as pipeline stages, async parallel execution with await barriers
โœ… Full control flow: WHILE, FOREACH, LOOP, TRY/CATCH, SPLIT/MERGE, IF/routing
โœ… AI Chat generates workflows directly
โœ… Specialized LLM roles: mshell expert (scripts + workflows), mshell workflow expert (polyglot pipelines), matplotlib expert (data visualization workflows) โ€” loaded on demand from .role files
โœ… Generative โ†’ Materialized: LLM-driven workflows convert to deterministic, LLM-free production artifacts
โœ… Ideal for AI agents โ€” the Intelligent Email Agent for IMAP/POP3 servers is built on mide and mshell Workflow

๐Ÿ”ง mshell Ecosystem Integration:
โœ… โš™ edi โ€” mshell Workflow editor
โœ… mshell Studio โ€” Library Manager and Knowledge Base/Validator
โœ… mshell Notebook

๐Ÿ“ Git Integration:
โœ… โšก Force Sync โ†’ GitHub in one click
โœ… AI-generated README.md

โš™๏ธ Tech stack: C ยท GTK4 ยท GtkSourceView ยท VTE ยท WebKitGTK ยท mshell IPC
๐Ÿ–ฅ๏ธ Platform: Linux x86_64 โ€” Ubuntu 22.04 / 24.04 LTS, Debian 12/13
๐Ÿ”— Art2Dec SoftLab

#mshell #mide #IDE #AI #LLM #GTK4 #Linux #Polyglot #mshellWorkflow #Art2DecSoftLab #DevTools #CodeGeneration

MSHELL โ€” a next-generation Unix shell for AI-assisted development and mathematics.

๐Ÿš Meet MSHELL โ€” a next-generation Unix shell for AI-assisted development and mathematics by Art2Dec SoftLab. A single C binary that replaces bash as your login shell โ€” adding native LLM integration, polyglot code execution, and a complete Workflow engine without sacrificing standard shell compatibility.

โšก Shell & Scripting:
โœ… Bash compatibility โ€” pipes, redirections, standard Unix commands work as-is
โœ… Native .ms scripts (#!/bin/mshell) โ€” variables, IF/FOR/WHILE/FUNC, full control flow with AST-based parser
โœ… Embedded Lua engine โ€” inline math: arithmetic, trigonometry, statistics, calculus, matrix and vector operations, all via eval
โœ… pythonexec โ€” execute Python code inline, one-liners or multi-statement
โœ… Native execution of C, C++, Go, Rust, Python, Lua, Bash โ€” compiled and run on demand

๐Ÿค– AI Integration โ€” Different AI Models Simultaneously:
โœ… ollamaN โ€” chat mode: conversational LLM with 200 message pairs persistent context per model
โœ… ollamaNexec โ€” exec mode: generate and automatically execute code, bash scripts, Python โ€” no manual steps
โœ… -url= / url= option โ€” fetch any web page and pass to LLM in one command
โœ… PDF, DOCX, XLSX, DjVu โ€” auto-extracted and included in LLM context when referenced by filename
โœ… urlcache โ€” 50-slot web page cache: load, view, refresh, merge slots for multi-source analysis
โœ… Pipe mode (-p) โ€” chain LLM output into standard Unix pipes
โœ… Image analysis โ€” image=path.png sends image directly to multimodal LLM
โœ… Vendors: Ollama (hundreds of local & cloud models), Claude, OpenAI, Gemini

๐Ÿ“Š Visualization โ€” Live GUI from CLI:
โœ… ollamaNexec commands generate and runs matplotlib, plotly, seaborn and other frameworks code on the fly โ€” chart opens as real GUI window instantly

๐Ÿ“„ mshell Workflow:
โœ… Plain Markdown (.md) files as executable polyglot pipelines โ€” documentation and code in one file
โœ… 8 languages per pipeline โ€” bash, python, c, cpp, rust, go, lua, mshell โ€” each block auto compiled and run
โœ… Inter-language variable system (Interlang) โ€” named variables flow between any language blocks via MSH_VAR_* files
โœ… LLM directives inline (<!–@1–>) โ€” up to 3 models as pipeline stages, async parallel execution
โœ… Full control flow: WHILE, FOREACH, LOOP, TRY/CATCH, SPLIT/MERGE, IF/routing
โœ… Generative โ†’ Materialized: LLM-driven workflows captured into deterministic, LLM-free production artifacts
๐Ÿ”ง Built-in GUI Apps:
โœ… edi โ€” visual Workflow and languages editor
โœ… mshell Studio โ€” Library Manager (per-language compilation profiles) + Knowledge Base/Validator (error pattern learning, auto-fix)

๐Ÿ–ฅ๏ธ Platform: Linux x86_64 ยท ARM64 โ€” Ubuntu 22.04/24.04 LTS, Debian 12/13, Raspberry Pi 4/5
โš™๏ธ Tech stack: C ยท embedded Lua ยท GCC/G++/rustc/go/python3

๐Ÿ”— Art2Dec SoftLab ยท mshell Ecosystem: [https://www.appservgrid.com/paw92/index.php/2026/02/04/mshell-v-1-4-1-cheatsheet-january-26th-2026/]

#mshell #AI #LLM #Linux #Shell #Polyglot #mshellWorkflow #RaspberryPi #Ollama #Claude #OpenAI #Art2DecSoftLab #DevTools #Mathematics #Automation

nettopo3 v.3.1 โ€” a real-time Network Topology Scanner built from scratch at Art2Dec SoftLab using Go, C/SDL2, and Bash.

๐Ÿ” Ever wanted to see your entire network โ€” live โ€” in one glance?

Meet **nettopo3** โ€” a real-time Network Topology Scanner built from scratch at Art2Dec SoftLab using Go, C/SDL2, and Bash. No web server. No database. No agents on target hosts. Just run it and watch your network come alive.

๐Ÿ–ง **What it does:**
โœ… Scans one or more subnets continuously โ€” full /24 in under 15 seconds
โœ… Visualizes all hosts as an interactive live graph โ€” color-coded by OS and latency
โœ… Detects Linux, Windows, macOS, Network Devices automatically via TTL + vendor
โœ… Wi-Fi vs wired detection โ€” via ping jitter analysis (no extra infrastructure needed)
โœ… Latency rings โ€” hosts arranged by response time around the gateway
โœ… Pinned host panels โ€” vendor, MAC, open ports, SSH banner, HTTP title, NetBIOS, SNMP
โœ… Live diagnostic windows โ€” Route, Ping, nmap, ARP, ifconf, netstat โ€” up to 8 simultaneously
โœ… Multi-subnet support โ€” multiple CIDRs in one topology view
โœ… Copy-to-clipboard output for tickets and documentation

โš™๏ธ **Tech stack:**
๐Ÿ”น **Go** โ€” concurrent scanner (50 goroutines, fast + full-detail loops)
๐Ÿ”น **C / SDL2** โ€” hardware-accelerated live graph at 60 fps
๐Ÿ”น **Bash** โ€” launcher script

Built using the **mshell Workflow** platform โ€” an innovative multi-language pipeline environment from Art2Dec SoftLab that orchestrates Go, C, Python, Bash and more in a single visual workflow.

๐Ÿ–ฅ๏ธ **Tested platforms:**
โ€ข Ubuntu 22.04 LTS / 24.04 LTS โ€” x86_64
โ€ข Debian 12 (Bookworm) ARM64 โ€” Raspberry Pi 4/5
โ€ข Debian 13 (Trixie) ARM64 โ€” Raspberry Pi 4/5

Pre-built binaries for all platforms included โ€” just copy, edit one line in run.sh, and go.

๐Ÿ“– **Full User Guide (PDF)** is available directly on GitHub: https://github.com/igor101964/nettopo3/blob/main/doc/nettopo3-user_guide.pdf

๐Ÿ“„ **License:** Business Source License 1.1 โ€” free to use and distribute in binary form.
Source code opens under **MIT on 2030-05-24**.

๐Ÿ”— GitHub: https://github.com/igor101964/nettopo3

#OpenSource #Go #C #Linux #RaspberryPi #Networking #NetworkScanner #SDL2 #Art2DecSoftLab #mshell #SysAdmin #NetworkTopology #DevTools

Open-source system performance monitor in C++/Qt6

๐Ÿ–ฅ๏ธ Open-source system performance monitor in C++/Qt6 โ€” real-time, cross-platform, dark & light themes!
Built from scratch as part of the Art2Dec SoftLab open-source initiative. Runs natively on Linux x86_64 and ARM64 (Raspberry Pi 4/5).
โœ… CPU monitoring โ€” per-core histogram bars + 60-second history oscilloscope with gradient fill
โœ… Memory โ€” color-coded RAM bar (Used / Buffers / Cache / Free) + Swap, live GB stats
โœ… GPU auto-detection:

NVIDIA โ€” via nvidia-smi
AMD โ€” via sysfs gpu_busy_percent
Intel โ€” via gt_cur_freq_mhz
Raspberry Pi VideoCore โ€” via vcgencmd

โœ… Raspberry Pi specific: SD card / eMMC flash storage monitoring โ€” used & free space, read/write speeds, VideoCore GPU load graph via vcgencmd โ€” works out of the box on Pi 4/5
โœ… Disk & Network โ€” dual oscilloscopes with gradient fill, read/write and rx/tx speeds
โœ… Hardware info bar โ€” CPU model, RAM size, Disk, Network interface, GPU model โ€” detected once at startup
โœ… Full process table with scroll and click-to-sort on any column:
PID ยท USER ยท PRI/NI ยท NAME ยท CPU% ยท MEM% ยท VIRT ยท RD/s ยท WR/s ยท FD ยท S ยท START
โœ… Top 15 / All processes toggle
โœ… Dark / Light theme โ€” switch on the fly
โœ… Pause, 1s/2s refresh rate
โœ… Single C++ source file, no external dependencies beyond Qt6
Pre-built binaries for Linux x86_64 and ARM64 (Raspberry Pi) included.
MIT License โ€” free to use, modify, and distribute.
๐Ÿ”— GitHub: https://github.com/igor101964/qttop

#OpenSource #Qt6 #Cpp #Linux #RaspberryPi #SystemMonitor #Performance #Art2DecSoftLab

Open-source Checkers game in C/SDL2 โ€” now with International rules and macOS support!

๐ŸŽฎ Open-source Checkers game in C/SDL2 โ€” now with International rules and macOS support!

Built from scratch as part of the Art2Dec SoftLab open-source initiative. Runs natively on Linux x86_64, ARM64 (Raspberry Pi) and macOS Sequoia (Intel x86_64).

โœ… Two complete rule sets:
  โ€ข Russian Checkers โ€” traditional rules, men capture forward only
  โ€ข International Checkers โ€” men capture in all directions, flying kings move any distance diagonally, kings land anywhere beyond the captured piece. Rich multi-jump combinations!

โœ… 3 play modes:
  โ€ข Manual โ€” full control, both sides
  โ€ข Semi-Auto โ€” you play White, computer plays Black
  โ€ข Full-Auto โ€” computer vs computer (demo / analysis)

โœ… 3 AI difficulty levels:
  โ€ข Beginner โ€” random moves
  โ€ข Player โ€” Minimax algorithm (depth 2)
  โ€ข Champion โ€” Minimax + Alpha-Beta pruning (depth 4)

โœ… Mandatory capture highlighted with blinking red border
โœ… Full game replay & position analysis
โœ… Browse any position in move history
โœ… Save/Load games with full board snapshots
โœ… Resizable SDL2 window, single C source file per version

Pre-built binaries for Linux x86_64, ARM64 and macOS Intel included.
Apple Silicon (M1/M2/M3/M4) โ€” you are welcome to build it, same source compiles natively!
MIT License โ€” free to use, modify, and distribute.

๐Ÿ”— GitHub: https://github.com/igor101964/checkers

#OpenSource #C #SDL2 #GameDev #Linux #RaspberryPi #macOS #Minimax #AlphaBeta #InternationalDraughts #Art2DecSoftLab

Intelligent Email Agent v1.2 โ€” Release Announcement

Intelligent Email Agent v1.2 โ€” Release Announcement:
Art2Dec SoftLab ยท mshell Ecosystem ยท May 2026

We are pleased to announce version 1.2 of the Intelligent Email Agent โ€” the most complete autonomous email management system for IMAP/POP3 mail servers available today. Built on the mshell Ecosystem, it combines a native GTK3 GUI with a Go IMAP/POP3 client and a dual-LLM pipeline for classification, draft generation, and autonomous sending. The system is model-agnostic and works with Claude, GPT, and open-source models.

New in Version 1.2:
a) Bulk Contact Management
Checkbox selection in both the main contact list and Archive Browser, Shift+Click range selection for fast multi-contact operations, Bulk Archive, Restore and Restore Bulk operations, permanent deletion with single confirmation.
b) Remove Completely
c) Permanent deletion of archived contacts with full audit trail
d) Full Text Search
Deep search across all threads and attachments: PDF, DOCX, XLSX, PPTX, TXT, MD, HTML, TEX
Scoped separately for active contacts and archive
Extension search: by names or type .pdf, .doc/.docx, .md, .txt, .jpg, .jpeg, .mp4, .mpg, .mpeg and others to find all files of that type and searching content at non-binary files.
Double-click result opens thread or file at the exact match location. Intelligent Email Agent v1.2 ยท May 2026 ยท Art2Dec SoftLab (non-profit softlab)

mshell Workflow, Generative & Materialized Documents. A Complete Developer Guide, April 14th, 2026.

What is Materialization at mshell Workflow?
Materialization is the process of converting a generative workflow into a deterministic, LLM-free version. When you run a generative .md file with MSHELL_MATERIALIZE=1, mshell creates a _materialized.md file alongside it.
The materialized file contains the actual code generated by the LLMs during that run โ€” with all LLM directives replaced by the concrete code they produced. Running the materialized file executes the same logic every time, without any LLM calls.

WP2Social Auto Publish Powered By : XYZScripts.com