User avatar
xena-the-serverneobot_flag_trans Polyphony Cyberwitchery & Software asparklessparkles_pink @polyphonychat@amazonawaws.com
polyphony + polyproto = A free and open source communications suite in the making. Federated, decentralized, delightful to use.

codeberg codeberg.org/polyphony

Proprietary chat services suck. The Polyphony project aims to change that by developing @polyproto, a federated identity and trusted message exchange protocol, as well chat software and -standards built on top of it. We are building sonata (a polyproto home server for identity federation), symfonia (a chat server implementing polyproto-chat), and a client to tie it all together. Our goal is a federated chat experience that feels at least as polished and easy to use as proprietary alternatives.

Apart from all this, Polyphony can be best described as a queer and indie software commons bringing radically cool, free, open source software, communications technology and -standards to a computer near you.

Through the MPL-2.0 license, we ensure that our software can be used by anyone, for any(-ish) purpose. The only major thing we ask is that improvements and changes to our software stay open source as well. Our software should benefit the public, not corporations.

Additionally, our Code of Conduct is a modified version of the Contributor Covenant, explicitly including otherkin and plural individuals and explicitly banning AI contributions.

An anti-establishment establishment

🏳️‍⚧️ Trans rights are human rights. Be gay, do crime, free palestine!

transgender_pride_potion spinny_cat_transfemme spinny_cat_transmasc transmasc_flag pixelheart_nonbinary neofox_flag_gay Fire_Lesbian neodog_flag_agender neobot_flag_bigender neobun_aro asexual_flag neocat_flag_plural 🫶
Location
codeberg.org/polyphony
Birthday
2023-03-08
X-Account-Managed-By @star@amazonawaws.com
User avatar
xena-the-serverneobot_flag_trans Polyphony Cyberwitchery & Software asparklessparkles_pink @polyphonychat@amazonawaws.com
5mo
@hsza @Cyborus Polypona is a nice suggestion!
0
0
4
0
User avatar
xena-the-serverneobot_flag_trans Polyphony Cyberwitchery & Software asparklessparkles_pink @polyphonychat@amazonawaws.com
5mo
@hsza Caff is cute!
0
0
1
0
User avatar
xena-the-serverneobot_flag_trans Polyphony Cyberwitchery & Software asparklessparkles_pink @polyphonychat@amazonawaws.com
5mo
@Stellar pestilence
❤️1
1
0
0
1
User avatar
xena-the-serverneobot_flag_trans Polyphony Cyberwitchery & Software asparklessparkles_pink @polyphonychat@amazonawaws.com
5mo
@fries death
1
0
2
0
User avatar
xena-the-serverneobot_flag_trans Polyphony Cyberwitchery & Software asparklessparkles_pink @polyphonychat@amazonawaws.com
5mo
Polyphony would like a new name. What do you think would suit us? neocat_polyproto
:neocat_heart@eepy.moe:1:neofox_floof_heart@sharkey.skydevs.me:1❤️1
18
16
20
3
User avatar
xena-the-serverneobot_flag_trans Polyphony Cyberwitchery & Software asparklessparkles_pink @polyphonychat@amazonawaws.com
5mo
Despite being a proof-of-concept release, writing qualitative code is important to me. A large reason for why development is taking a while is because throughout the project, I have set myself higher and better standards for what I find to be acceptable to push, as I have learned more about the language and software architecture overall. The home server implementation, as barebones as it might be, should have such a strong foundation to carry it throughout all the additional features that will land in it. Major, breaking rewrites should be minimized in the future. Time invested now is time saved later (to a point).
:nya@blahaj.zone:1
0
5
17
1
User avatar
xena-the-serverneobot_flag_trans Polyphony Cyberwitchery & Software asparklessparkles_pink @polyphonychat@amazonawaws.com
5mo
December 12th is the targeted date for a v0.1.0 release of sonata, our @polyproto core home server implementation.
Planned for this initial proof-of-concept version are all features required to federate identities and verify messages sent from other people on any home server. Functionality/features above that are not likely to be included.
:CH_Lavender@zoner.work:1:nya@blahaj.zone:1
2
12
22
2
User avatar
xena-the-serverneobot_flag_trans Polyphony Cyberwitchery & Software asparklessparkles_pink @polyphonychat@amazonawaws.com
5mo
@curiousicae @brib no! but you are very welcome to create and share one :)
0
0
1
0
User avatar
xena-the-serverneobot_flag_trans Polyphony Cyberwitchery & Software asparklessparkles_pink @polyphonychat@amazonawaws.com
5mo
asparkles Repo Slopscore (source code), our tool to scan for AI activity in git repositories, has been used to scan over 1000 different repositories now! cowsparklyeyes sparkles_lesbian
:cuteyurikiss:1:drgn_heart@not.an.evilcyberhacker.net:1:herta_heart@snug.moe:1:neobot_heart_cyan@thegayagenda.fans:1❤️2💜1
1
15
16
7
User avatar
xena-the-serverneobot_flag_trans Polyphony Cyberwitchery & Software asparklessparkles_pink @polyphonychat@amazonawaws.com
5mo
@makuru Visual similarity comparator says they are 93% the same! neocat
0
0
1
0
User avatar
xena-the-serverneobot_flag_trans Polyphony Cyberwitchery & Software asparklessparkles_pink @polyphonychat@amazonawaws.com
5mo
Profile updated to match the updated version of our branding! ablobcatmusic

Old (left) vs. new (right) profile picture
neocat_notice
1
0
6
0
User avatar
xena-the-serverneobot_flag_trans Polyphony Cyberwitchery & Software asparklessparkles_pink @polyphonychat@amazonawaws.com
5mo
We updated our README.md with a new banner! blobcat
0
3
9
0
User avatar
xena-the-serverneobot_flag_trans Polyphony Cyberwitchery & Software asparklessparkles_pink @polyphonychat@amazonawaws.com
5mo
repo-slopscore update! repo-slopscore now shows you when the AI detection signals were authored in the repository. blobcateyes This piece of information is a first step in making it easier to see whether a repository has revised their AI/LLM policy, i.e. whether the AI commits are already long in the past.

On repos that have already been scanned, you can simply click the "Re-scan this repository" button to fetch this information for any repository.
blobcat
:mc_heart@plasmatrap.com:1:neobot_heart_cyan@thegayagenda.fans:1:neofox_floof_heart@sharkey.skydevs.me:1:nya@blahaj.zone:1❤️1
0
15
15
5
User avatar
xena-the-serverneobot_flag_trans Polyphony Cyberwitchery & Software asparklessparkles_pink @polyphonychat@amazonawaws.com
6mo
Improvement ideas for repo-slopscore; Fighting AI/LLM slop-assisted/generated code (+) @nihkeys Working on the date thing as we speak! ^^
0
0
1
0
User avatar
xena-the-serverneobot_flag_trans Polyphony Cyberwitchery & Software asparklessparkles_pink @polyphonychat@amazonawaws.com
6mo
`repo-slopscan` update; fighting ai code (+) @lumi Each detected signal is assigned a signal type (for AI authorship, AI co-authorship, etc.), which in turn is assigned penalty weight value. For each occurrence of a signal, that penalty is deducted from the perfect (100) score. This gets repeated for the entire commit history, or up to 5000 commits.
0
0
0
0
User avatar
xena-the-serverneobot_flag_trans Polyphony Cyberwitchery & Software asparklessparkles_pink @polyphonychat@amazonawaws.com
6mo
`repo-slopscan` update; fighting ai code (+) @kris Oh! Thanks for letting me know! :) In the meantime, the badge on the top of the README still works, though c:
0
0
0
0
User avatar
xena-the-serverneobot_flag_trans Polyphony Cyberwitchery & Software asparklessparkles_pink @polyphonychat@amazonawaws.com
6mo
`repo-slopscan` update; fighting ai code (+) repo-slopscan has been updated with a more accurate detections database! More agents get detected and the (by far) most common false-positive has been eliminated.

Repositories scanned with outdated detections will display a message and button like seen in the attached image, prompting you to re-scan this repository for more accurate results
ablobcatwobwork
3
8
16
0
User avatar
xena-the-serverneobot_flag_trans Polyphony Cyberwitchery & Software asparklessparkles_pink @polyphonychat@amazonawaws.com
6mo
Improvement ideas for repo-slopscore; Fighting AI/LLM slop-assisted/generated code (+) I would appreciate feedback on the idea of adding "healing" to repo-slopscore: codeberg.org/polyphony/repo-slopscore/issues/9

This idea is the result of feedback I have received here overnight.
neobot neobot_floof_happy
2
4
6
0
User avatar
xena-the-serverneobot_flag_trans Polyphony Cyberwitchery & Software asparklessparkles_pink @polyphonychat@amazonawaws.com
6mo
Fighting AI/LLM slop-assisted/generated code (+) @lumi I am happy that critters like it! neocat__w_ neocat_heart
0
0
2
0
User avatar
xena-the-serverneobot_flag_trans Polyphony Cyberwitchery & Software asparklessparkles_pink @polyphonychat@amazonawaws.com
6mo
re: Fighting AI/LLM slop-assisted/generated code (+) @swirly Yes; tools like these will never be 100% accurate. I am currently not sure how I'd approach analyzing the contents of a CLAUDE.md or AGENTS.md file to determine whether it is meant to attract or deter LLMs. But the existence of such a file is, in my opinion, a potential indicator for AI activity. As such, it gets reported; but if there aren't any other signals, you'll still have an A+ rating
1
0
3
0