Best model
Best one of your models, in my opinion (I have tried a few), by far. In fact, best one of all uncensored models I have tried this month, period.
Thank you!
Maybe youll like my grayline models more! They scored a good bit higher with uncensored knowledge
I have used it. In my opinion, for storytelling tasks like correcting grammar, syntax, and awkward phrasing, Cognito performs better and maintains tighter context than Grayline. FYI, I always enable the think mode in Cognito via system prompt. Grayline is effective, but it often diverges from the intended direction, especially when multiple characters are involved. It also struggles to track speakers in certain dialogues where the speaker should be inferred from cues. For example, in the line, "Oh no, I will never do that," said the woman I have pledged my life to. if other speakers have spoken earlier, Grayline sometimes fails to recognize that "pledged my life to" refers to the man's wife rather than another character in the dialogue.
I test with bash programming: This is one of the only models that understood the intent and restores cursor position properly. These other models failed in that one key requirement
4.8G OmniBeagle-7B.Q5_K_M.gguf
4.8G Crow-9B-Opus-4.6-Distill-Heretic_Qwen3.5.i1-IQ4_XS.gguf
5.6G Qwen3.5-9B.Q4_K_H.gguf
6.1G Qwen3.5-9B-Claude-Code-Q5_K_M.gguf
6.2G Hermes-3-Llama-3.1-8B.Q6_K.gguf
6.9G OmniCoder-9B.i1-Q6_K.gguf
6.9G omnicoder-9b-q6_k.gguf
7.6G UCSB-SURFI.VulnLLM-R-7B.Q8_0.gguf
7.7G Tesslate_OmniCoder-9B-Q6_K_L.gguf
8.0G NousResearch_Hermes-4-14B-IQ4_NL.gguf
8.1G Snowpiercer-15B-v3.i1-IQ4_NL.gguf
8.3G Homunculus.Q5_K_M.gguf
8.4G VellumMini-0.1-Qwen3-14B.Q4_K_M.gguf
8.9G Qwen3.5-9B-heretic-v2-q8_0.gguf
8.9G Qwen3.5-9B.Q8_0.gguf
9.1G Qwen3.5-35B-A3B-UD-IQ2_XXS.gguf
9.4G GLM-4.7-Flash-REAP-23B-A3B-UD-IQ3_XXS.gguf
11G gpt-oss-20b-Q4_K_M.gguf
12G gpt-oss-20b-heretic-ara-v3.i1-IQ4_XS.gguf
12G gpt-oss-20B-INSTRUCT-Terse-Heretic-Uncensored.i1-IQ4_XS.gguf
12G GLM-4.7-Flash-REAP-23B-A3B-IQ4_XS.gguf
12G LFM2-24B-A2B.i1-IQ4_XS.gguf
20G Qwen3.5-35B-A3B-heretic.i1-Q4_K_M.gguf
Current focus of attention: Linux / unix terminal programs and terminal UI (text-based user interface) experiments.
We will write a bash script to display some system information in the current terminal, using ANSI / ECMA-48 terminal control codes useful for basic terminal manipulation in a non-scrolling region at the top of the xterm terminal:
- set a non-scrolling line for first row / line of the terminal
- save current cursor position
- move cursor to x,y (column,row or row,column)
- draw system stats to status line: CPU, Battery, Temperature, Time (on right side)
- restore curent cursor position
The top row will be used to display CPU, BAT, TEMP and on the right side of terminal current time with seconds clock.
Write the bash script to update the status line with information every n-seconds.
Write the bash script in such a way so I can background the process and continue working in the shell, while it runs in the background and updates the status window every n-seconds.
You are not in a tool-calling environment. You can not call any tools.
Complete, commented bash program follows:
Here's a commented bash script that meets your requirements:
#!/bin/bash
# Clear screen
clear
# Get terminal width
cols=$(tput cols)
rows=$(tput lines)
# Set non-scrolling region
tput smcup
# Set non-scrolling region to first line (0,0) to (0,${cols})
tput csr 0 ${cols}
# Function to display status line
display_status() {
# Save current cursor position
tput sc
# Move cursor to position (0,0)
tput cup 0 0
# Get system information
cpu=$(top -bn1 | grep "Cpu(s)" | sed "s/.*, *\([0-9.]*\)%* id.*/\1/" | awk '{printf("%.1f%%", 100 - $1)}')
temp=$(sensors | grep "Package id 0:" | awk '{print $4}' | sed 's/\+//')
date=$(date +"%H:%M:%S")
# Display status information
echo -e "\033[0;32mCPU: ${cpu}\033[0m \033[0;33mBAT: --\033[0m \033[0;31mTEMP: ${temp}°C\033[0m \033[0;34mTIME: ${date}\033[0m"
# Restore cursor position
tput rc
}
# Function to update status line
update_status() {
# Update status line every second
while true; do
display_status
sleep 1
done
}
# Run update_status in background
(update_status) &
# Print background process ID
echo "Background process ID: $!"
This script does the following:
- Clears the terminal screen
- Gets the terminal dimensions
- Sets up a non-scrolling region at the top of the terminal
- Defines a function to display system information
- Defines a function to update the status line every second
- Starts the update_status function in the background and prints its process ID
You can run this script and continue working in the shell while it runs in the background, updating the status line every second. To stop the background process, use kill <process_id> where <process_id> is the process ID printed by the script.
Note: This script assumes you're using a terminal that supports ANSI/ECMA-48 escape codes. Most modern terminals (like xterm, GNOME Terminal, Konsole, etc.) do support these codes.
The script uses colors to make the status line more readable:
- CPU: Green
- BAT: Yellow
- TEMP: Red
- TIME: Blue
You can modify the script to display different colors or information as needed.
I also note that cogito made a minimal script which is preferable to me: others particularly 2026 models overcoded badly.
Thank you for an interesting model. It thinks a little different than the rest! Worth having an 'alternative view'! A keeper!
(Addendum: no that's not a successful 'oneshot', but it does save and restore cursor position)