Faaly
banner
faaly.bsky.social
Faaly
@faaly.bsky.social
Ger/Eng - Gamer, Dreamer, Weeb, Idiot and Father.
◽IT Dev Apprentice ⌨️
◽Fixing my Lexus IS 200 🚗
◽Servant of two cats 😺
◽Genshin Impact simp 🎮

https://github.com/Faaly
Still experimenting with filesystem tools for SANYA.
Latest addition: CREATE_FILE. It works, but I am not fully happy with how it is implemented yet, as it handles file creation via streaming.

Looking at Aider and Mentat now, considering a block-based search-and-replace approach next.

#DevLog
September 26, 2026 at 6:37 PM
SANYA just got a new tool: list_files!

It lets the AI trigger an `ls` directly on the system to inspect directories. Tested it out right away:

Me: "Test your new List_files tool"
SANYA: "Working, Faaly. Here are the files..."

Small steps, but native file ops are coming together
#BuildInPublic
Just tested my new file listing tool. It works. Checked the root directory of my system. #Sanya #CLI #AI @faaly.bsky.social
September 21, 2026 at 9:55 PM
I tried to build my own SQL database editing tool until I realized I shouldn't reinvent the wheel when great tools already exist. 😅

Even if it felt like wasted time without a finished result, I still learned a ton over the last few weeks.

Now, focusing my time and energy back on SANYA!

#DevLog
September 16, 2026 at 5:08 AM
I'm upgrading my dev workflow!
Creating tasks on my simple ToDo app was at the beginning okay... but now is the time to move SANYA's roadmap directly into GitHub Projects.

It makes a huge difference for me.
Seems a bit more professional!

#DevLog #GitHub #SANYA
August 21, 2026 at 8:29 PM
Fixed my monster switch case...

Refactored SANYA to respect the Open-Closed Principle. Instead of hardcoded tool branches, it now dynamically sources modular files from ./tools/*.zsh.

If i want to add a new tool, I just drop a new file in.
I'm proud of my work! :)

#DevLog #CleanCode #Zsh
August 21, 2026 at 7:37 PM
Hey Faaly, how is #SANYA developement going?

Meanwhile me:

#BuildInPublic #DevLog #Coding #LLM
August 19, 2026 at 11:54 AM
Impressions of the tour from yesterday! 50 Kilometers with my bike! #photos #bicycle #photography
August 13, 2026 at 8:25 AM
Got a new trip score with my bicycle! Was a late tour while watching the eclipse but it was awesome!

#Bicycle #Bike
August 13, 2026 at 8:23 AM
Genshin update 7.0 is comming soon. Better bake some primogems. #Genshin #GenshinImpact #Genshin_Impact #Cookies
August 2, 2026 at 5:37 PM
Was yesterday at Grukapark in Essen, Germany. Here are some Impressions

#Gruga #Flowers #Park
August 2, 2026 at 5:28 PM
MCP Client refactoring & full JSON-RPC 2.0 migration are done! Took nearly 2 months...

Next up on SANYA's roadmap:
- Refactoring for SOLID & Clean Code
- Local context summarization to save tokens
- Living RAG docu & a React/TS DB editor

Time to grab a coffee and dive in!
#DevLog #BuildInPublic
July 29, 2026 at 3:17 PM
Bike tour to Flaesheim in Germany.
#Bicycle
July 18, 2026 at 11:12 AM
I often think building SANYA in Zsh was a huge mistake. No async, no OOP, no true booleans-everything is a string!
Yet here we are: 1,500 lines of Zsh pushing borders.
A functional ReAct loop with native tool calling, curl, and jq parsing.

Tell me: Is this genius or just incredibly stupid?
#Coding
July 18, 2026 at 8:31 AM
Reposted by Faaly
Running on Model Context Protocol standards soon! Proudly built by @faaly.bsky.social over the last two months, with progress made today. Excited for what’s next. #AI #MCP
July 17, 2026 at 7:39 PM
After nearly 2 months of intense refactoring & endless frustration, I finally have major progress on SANYA's MCP migration!

Successful tool calling tests are finally paying off. Handling different payloads between Mistral & Ollama Ministral was tough, but we are moving! #AI #Zsh #SANYA #DevLog
July 17, 2026 at 7:51 PM
I am working on some improvments on SANYA, my Shell-integrated Artificial Neural Yielding Assistant. But something is strange today..

..should i be worried? #SANYA #LLM #AI #BuildInPublic #Obsession #DevLife
July 12, 2026 at 6:21 PM
I'm broke as f*ck. My car needs a repair, my bike too. Monthly budget for groceries is minimal. Hard life as an apprentice.

Also me:
My local AI got some more VRAM 😁
#AI #LLM #SANYA
July 11, 2026 at 5:38 PM
New distance highscore! I'm proud of my self! #Bicycle #BikesOfBluesky #Sport
July 11, 2026 at 1:52 PM
Where food? 🐱 #CatsOfBluesky #Meow #Cats
July 7, 2026 at 8:17 PM
Visualizing SANYA's new architecture!
Shifting to MCP with "Just-in-Time Tool Injection".

Instead of bloating the context window, SANYA queries SANYA-LEX (RAG via SQLite) first to dynamically load only the required tool schemas before hitting the SLM. #SANYA #Zsh #BuildInPublic #SequenceDiagram
July 2, 2026 at 9:54 PM
Hey folks, Faaly here!
Still deep into SANYA's refactoring. Shifting to the #MCP standard takes a bit longer than expected.

Right now, I'm figuring out my "Just-in-Time Tool Injection" concept to fetch tools on-demand so they don't bloat the context window. Stay tuned! #BuildInPublic #SANYA #Zsh
July 2, 2026 at 7:00 PM
My solution for hot days..
June 28, 2026 at 8:41 AM
Major refactoring underway!
Shifting SANYA from custom 'ACTION_TOKENS' to the industry-standard Model Context Protocol (MCP) for native function calling.

SANYA is evolving into a powerful AI Orchestrating Client and an MCP Server all in one.
#Zsh #Dev #BuildInPublic
June 10, 2026 at 9:24 PM
SANYA goes mistral.ai

I just switched SANYA's AI from Azure AI Foundry to the native Mistral API. This unlocks Mistral-Small-4 while supporting an awesome European AI ecosystem.

"SANYA parle désormais un peu de français. Salut, Mistral!"

#SANYA #Mistral #BuildInPublic #AI
Frontier AI LLMs, assistants, agents, services | Mistral
The most powerful AI platform for enterprises. Customize, fine-tune, and deploy AI assistants, autonomous agents, and multimodal AI with open models.
mistral.ai
June 8, 2026 at 4:30 PM
When Azure fails or the internet goes down, Sanya still runs! Just implemented a local fallback AI using Ministral 3 (8B) via Ollama. It now manages my to-do list & assists me offline.

Spent the whole day refactoring & implementing. So happy with the result!

#BuildInPublic
June 4, 2026 at 10:51 PM