Peers 是一款去中心化的社交网络与个人的 AI 服务开发框架。它提供了一个基于 ActivityPub 协议的社交网络,允许用户在网络中创建个人账号、发布内容、与其他用户互动。同时,Peers 还提供了一个 AI 扩展,该AI
An implementation of the W3C ActivityPub protocol in Go.
We currently inhabit a world dominated by vast corporations, where our personal information is often a compulsory submission. Our vision is for a world devoid of coercive, hegemonic AI and Big Data—a place where human dignity and privacy are paramount. In this envisioned world, everyone respects each other's personal information. No hidden entities analyze our data, and no one invades our personal lives or traces our private activities. This is a call for a return to privacy, where personal boundaries are honored and safeguarded, emphasizing the use of AI in a voluntary, non-coercive manner.
In building a world free from intrusive, pervasive AI and Big Data, our primary goal is to meet the fundamental human needs, particularly in terms of privacy and personal freedom. This world will be dedicated to upholding the following core values:
- Freedom: Ensuring that everyone can express themselves and act freely without being monitored or analyzed.
- Respect: In this network, everyone’s personal information is respected and not accessed or used without permission.
- Security: Protecting individuals from threats of data breaches and privacy invasions, ensuring the safety of personal information.
- Belonging: By safeguarding individual privacy and encouraging respect, we promote healthier and more cohesive social relationships.
- Purpose: Allowing every individual to freely pursue their personal meaning and goals in an environment free from external surveillance constraints.
- Achievement: Supporting individuals in their pursuit of achievements and realization of potential in an environment that guarantees privacy and freedom.
Through such a privacy-focused network, we aim to create a society that respects and protects individual rights, where everyone can safely realize their potential without unnecessary external interference. This is a direct response to the current technological infringements on privacy and a pursuit of a more humane society.
Here only representative modules are listed.
Thanks for those friend projects:
- go-fed: I learn some implementation ideas from this project.
- go-ap: This has truly inspired me to design innovative models and has significantly streamlined my workflow, saving me an immense amount of time.
- go-micro: An excellent framework with powerful design. And earlier years, I was a maintainer of it. Reference to this design saves us a lot of time on How I Should Design The Network Interface. Actually, distributed terminals that running in cloud are also parts of a Cloud-Microservice system.
- hertz : A high-performance HTTP framework serves as our default federation HTTP server, optimized for efficient and robust handling of network traffic.
- taipei-torrent: A Torrent client in golang.
- libp2p: A famous peer-to-peer networking stack.
- some-papers-docs: Some papers and docs.