monothink 0.4.7

A totally non-agentic coding assistant
# Monothink - A totally non-agentic coding assistant

Nowadays everyone seems to surrender to agentic coding.
I do not enjoy watching these tools helplessly trying to generate some disgusting code
and breaking some working code on the way or replace clean code with unmaintainable mess.
Worse, they increase cognitive depth and distance us from the code base.
As the code is the shared artifact in a team or community, this makes collaboration difficult if not impossible.
Some find it great to "chat" with an LLM hoping to get something useful.
I don't.

Yet, these stochastical models are quite useful tools, if used with care.
This is my try to make reasonable use of these models.
More importantly, it is also a way of pealing away the "magic" and see how this stuff works.

More details follow, when the project is in a descent state.
As of now, it is a chatbot with read-only access to the current directory.

---

## ✨ Features

* **none**: This section will be filled when monothink is more than an idea and a chatbot.
It continues my tradition of creating dummy GUIs.
Luckily, this is a TUI so I don't repeat myself.
Anyway, Yak Shaving is awesome!

---

## 🎯 Goals

tbd

---

## 📦 Tech Stack

* **ratatui** an awesome TUI framework (requires nerd fonts for full awesomeness in my case)
* **Rust** an absolutly awesome programming language.
* **rig**: seamlingly the default crate to access LLM providers.

---

## 🚀 Getting Started

Please don't.
This is just for learning and fun (learning should be fun)
I don't know what is coming out of it

## 🐛 Reporting Issues

There are none.
No goals, no issues.

---

## 📄 License

Monothing is free and open source under the **GPLv3**.

---

## ❤️ Acknowledgements

Thanks to the ratatui community, Rustaceans, and the open‑source developers whose tools made this project possible.
Btw, ratatui has a great documentation.