I’m done with the move - what do you guys think?
Just kidding. There’s still a ton to do. Life 2.0 is going to be a challenge. I won’t even have internet until next month, so Sanya updates will have to wait.
#devLife #life2point0 #newHome
Posts by Faaly
But yes, i have to agree. 'No entries' isn't the same as 'I don't know'. Perhaps my post is a bit misleading..
Also i added a Post-Retrival behaviour into the system-message. A Synthesis between facts from LEX and general knowledge from training data to create a intelligent response.
Later tests seems successful!
So far, I've only used a threshold of 0.85 in my vector database. It never ceases to amaze me how, for example, the Sentence Transformer identifies similarities between my cats and a U.S. president.
Funny Sanya Bug: She became too honest!
My AI assistant stopped hallucinating, but at a price: a strict system prompt made her ignore her pre-trained knowledge. She only trusted her internal DB (LEX).
No LEX entry? No joke. No President. Just "I don't know." 😅
#Coding #BuildInPublic #LLM
SANYA Update: Human-in-the-loop interactivity!
Sanya-Link now supports real-time (y/N) prompts via Telegram. This allows me to approve or reject SANYA’s suggestions (like RAG entries) on the fly.
A huge step towards a smarter, collaborative AI assistant.
#Coding #Zsh #BuildInPublic #DotNet
Sanya Update! Refactored the #RAG system and added #SQL categories: Facts & Tools. This allowed me to shrink the system prompt significantly. Opening up tools in RAG unlocks so many new possibilities for Sanya!
#BuildInPublic #DevLife #SANYA
Just implemented reactive weather forecasting. Next step is adding a proactive tool, but I’m hitting a problem: the system prompt keeps growing.
Now I’m thinking about giving her access to her RAG instead, letting her retrieve & decide on tools dynamically.
#DevLog #BuildInPublic #RAG
Made me smile :)
Welcome to Linux :)
Brainstorming a bit about new features or ideas for my SANYA Project.
Thinking about improving the weather feature to provide a solid forecast for the day.
Or maybe including a search engine like #Tavily into SANYA to get more context-aware response out of #SANYA.
#BuildInPublic #Brainstorming
i'll check it out :D
Thanks for the offer!
My Website? 😁
While testing, i broke Sanya-Link, my gateway between Telegram and SANYA due an quoting issue. Fixed it later finally.
Sometimes funny to find ways to crash your own creation on purpose :D
#DevLife #BuildInPublic #Coding
MEGA SANYA UPDATE
It took some time, but SANYA-LINK is working!
My C# background service now acts as a seamless gateway between Telegram and Zsh.
I can finally chat with Sanya directly from my smartphone!
The Sanya ecosystem is growing! I'm very proud & happy
#DotNet #Linux #Zsh #BuildInPublic
Read somewhere you can control OpenClaw on your PC via WhatsApp?
That gave me an idea! What 'bout controlling SANYA via Telegram?
Telegram > some C# program with API > SANYA in Zsh.Shell > AI Response > SANYA > C# program >Telegram.
Sounds like a new idea for me! 😀
#SANYA #Coding
What ya think?
Major SANYA Update!
My RAG module "Sanya-Lex" is now live!
Written in C#, it retrieves up to 3 context-matches from a SQLite DB to ground my AI responses in local knowledge.
Currently feeding the database to make Sanya even smarter. Check out the architecture!
#BuildInPublic #Zsh #CSharp #RAG
Still testing the Retrieval Augmented Generation Module that i have build. Still figuring out the perfect threshold, so the retrieved answers are matching to the input.
I set the current threshold up to 0.96 to get some solid results.
#RAG #BuildInPublic #SQL #Terminal
Huge milestone for me and my SANYA Project.
I built a custom RAG for my AI assistant, #SANYA!
Using all-miniLM-L6-v2 and a local SQL table as Long-Term Memory (SANYA-LEX). It retrieves context before every AI interaction, ensuring much smarter, context-aware responses.
#Coding #Dev #Linux
I am currently working on a retrieval augmented generation. So I've converted a all-MiniLM-L6-v2 into a ONNX to work with it in C#.
And now i successfully saved a simple sentence in a 384-dimensional vector.. and then wrote it to a database as a binary large object.
WHAT?
#RAG #DotNet #SANYA
While i'm out of ideas, my next goal for SANYA is a long-term memory. Working on "SANYA-Lex": a RAG module using C# & local SQLite on Linux.
Will be some kind of AoT or Self-contained Single File. Still need to read more about it.
#DotNet #LinuxDev #ChromaDB #SANYA
I also experimented with grabbing news via RSS from sources like n-tv, Golem, or Heise, but I didn't see a practical use case for SANYA yet. So I skipped that for now.
Still, a "morning newsflash" while I'm having my first cup of coffee is definitely staying on the to-do list!
#SANYA #RSS
SANYA Update!
Finally implemented proactive gas price fetching. Now she can just tell me the data during our conversations.
She’s even started chaining tools sequentially instead of trying to do everything at once. Still WIP, but getting there! 😜
#Zsh #SANYA #Coding #BuildInPublic
While watching Sterzik on YT playing Resident Evil, i am coding in the early morning. Couldn't sleep anymore so why not being useful.
Mostly refactoring stuff and improve readability.
#Coding #Zsh #GoodMorning #WhatStopsYouCodingLikeThis
I'm at the Final Symphony in the Orchestre Philharmonique Royal de Liège in Belgium. I'm very excited! #SallePhilharmonique #OPRL #NobuoUematsu #FinalFantasy
#Orchestra
Oh and no, no challenges at all. I just use it with curl in my zsh script, filter the incoming json of the small result with jq (mapping prices) and provide the data to SANYA.
During my apprenticeship i've developed some sort of fleet manager tool and wanted to implement real-time prices for fuel.
As it was my own api key, in was like..
True!
Perhaps this will be a feature, that i won't use often.
Specific for my little hometown, idk.. just 3 gas stations here and i've set the radius very small.
Still, i'm happy 'bout the result!