Skip to content

Commit 8c9adf0

Browse files
authored
Merge pull request #57 from TrueNine/dev
Dev
2 parents 0bf6257 + 9cc08de commit 8c9adf0

599 files changed

Lines changed: 2738 additions & 10912 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

CODE_OF_CONDUCT.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,4 +73,4 @@ Maintainers are not obligated to:
7373
This project is licensed under [AGPL-3.0](LICENSE).
7474
Commercial use violating the licence will be subject to legal action.
7575

76-
Enforcement of this code of conduct is at the maintainers' sole discretion; final interpretation rests with [@TrueNine](https://github.com/TrueNine).
76+
Enforcement of this code of conduct is at the maintainers' sole discretion; final interpretation rests with [@TrueNine](https://github.com/TrueNine).

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

README.md

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
Rats 🐀 are like this: even our own brains, even our memories, are things we haul around while running through this fucked-up world!!!
44

5-
I am a rat. No resources will ever be proactively provided to me.\
5+
I am a rat. No resources will ever be proactively provided to me.
66
So as a rat, I eat whatever I can reach: maggots in the sewer, leftovers in the slop bucket, and in extreme cases even my own kind—this is the survival mode in a world where resource allocation is brutally unfair.
77

88
`memory-sync` is the same kind of **tool-rat**:
@@ -11,7 +11,7 @@ So as a rat, I eat whatever I can reach: maggots in the sewer, leftovers in the
1111
- Does not rely on privileged interfaces of any single IDE / CLI
1212
- Treats every readable config, prompt, and memory file as "edible matter" to be carried, dismantled, and recombined
1313

14-
In this ecosystem, giants monopolise the resources, and developers are thrown into the corner like rats.\
14+
In this ecosystem, giants monopolise the resources, and developers are thrown into the corner like rats.
1515
`memory-sync` accepts this cruel reality, does not fantasise about fairness, and focuses on one thing only: **to chew up every fragment of resource you already have, and convert it into portable "memory" that can flow between any AI tool.**
1616

1717
![rat](/.attachments/rat.svg)
@@ -76,38 +76,38 @@ To use `memory-sync` you need:
7676

7777
---
7878

79-
- You are writing code in a forgotten sewer.\
79+
- You are writing code in a forgotten sewer.
8080
No one will proactively feed you, not even a tiny free quota, not even a half-decent document.
81-
- As a rat, you can barely get your hands on anything good:\
81+
- As a rat, you can barely get your hands on anything good:
8282
scurrying between free tiers, trial credits, education discounts, and random third-party scripts.
83-
- What can you do?\
83+
- What can you do?
8484
Keep darting between IDEs, CLIs, browser extensions, and cloud Agents, copying and pasting the same memory a hundred times.
85-
- You leech API offers from vendors day after day:\
85+
- You leech API offers from vendors day after day:
8686
today one platform runs a discount so you top up a little; tomorrow another launches a promo so you rush to scrape it.
87-
- Once they have harvested the telemetry, user profiles, and usage patterns they want,\
87+
- Once they have harvested the telemetry, user profiles, and usage patterns they want,
8888
they can kick you—this stinking rat—away at any moment: price hikes, rate limits, account bans, and you have no channel to complain.
8989

90-
If you are barely surviving in this environment, `memory-sync` is built for you:\
90+
If you are barely surviving in this environment, `memory-sync` is built for you:
9191
carry fewer bricks, copy prompts fewer times—at least on the "memory" front, you are no longer completely on the passive receiving end.
9292

9393
## Who is NOT welcome
9494

95-
- Your income is already fucking high.\
95+
- Your income is already fucking high.
9696
Stable salary, project revenue share, budget to sign official APIs yearly.
97-
- And yet you still come down here,\
97+
- And yet you still come down here,
9898
competing with us filthy sewer rats for the scraps in the slop bucket.
99-
- If you can afford APIs and enterprise plans, go pay for them.\
99+
- If you can afford APIs and enterprise plans, go pay for them.
100100
Do things that actually create value—pay properly, give proper feedback, nudge the ecosystem slightly in the right direction.
101-
- Instead of coming back down\
101+
- Instead of coming back down
102102
to strip away the tiny gap left for marginalised developers, squeezing out the last crumbs with us rats.
103-
- You are a freeloader.\
103+
- You are a freeloader.
104104
Everything must be pre-chewed and spoon-fed; you won't even touch a terminal.
105-
- You love the grind culture.\
105+
- You love the grind culture.
106106
Treating "hustle" as virtue, "996" as glory, stepping on peers as a promotion strategy.
107-
- You leave no room for others.\
107+
- You leave no room for others.
108108
Not about whether you share—it's about actively stomping on people, competing maliciously, sustaining your position by suppressing peers, using others' survival space as your stepping stone.
109109

110-
In other words:\
110+
In other words:
111111
**this is not a tool for optimising capital costs, but a small counterattack prepared for the "rats with no choice" in a world of extreme resource inequality.**
112112

113113
## Created by

SECURITY.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@
55
Only the latest release receives security fixes. No backport patches for older versions.
66

77
| Version | Supported |
8-
|---------|-----------|
9-
| Latest ||
10-
| Older ||
8+
| ------- | --------- |
9+
| Latest | |
10+
| Older | |
1111

1212
## Reporting a Vulnerability
1313

@@ -58,4 +58,4 @@ The following are **out of scope**:
5858

5959
## License
6060

61-
This project is licensed under [AGPL-3.0](LICENSE). Unauthorised commercial use in violation of the licence will be pursued legally.
61+
This project is licensed under [AGPL-3.0](LICENSE). Unauthorised commercial use in violation of the licence will be pursued legally.

cli/eslint.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ const config = eslint10({
1111
strictTypescriptEslint: true,
1212
tsconfigPath: resolve(configDir, 'tsconfig.eslint.json'),
1313
parserOptions: {
14-
allowDefaultProject: true
14+
allowDefaultProject: ['*.config.ts']
1515
}
1616
},
1717
ignores: [

cli/npm/darwin-arm64/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@truenine/memory-sync-cli-darwin-arm64",
3-
"version": "2026.10224.10619",
3+
"version": "2026.10302.10037",
44
"os": [
55
"darwin"
66
],

cli/npm/darwin-x64/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@truenine/memory-sync-cli-darwin-x64",
3-
"version": "2026.10224.10619",
3+
"version": "2026.10302.10037",
44
"os": [
55
"darwin"
66
],

cli/npm/linux-arm64-gnu/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@truenine/memory-sync-cli-linux-arm64-gnu",
3-
"version": "2026.10224.10619",
3+
"version": "2026.10302.10037",
44
"os": [
55
"linux"
66
],

cli/npm/linux-x64-gnu/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@truenine/memory-sync-cli-linux-x64-gnu",
3-
"version": "2026.10224.10619",
3+
"version": "2026.10302.10037",
44
"os": [
55
"linux"
66
],

cli/npm/win32-x64-msvc/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@truenine/memory-sync-cli-win32-x64-msvc",
3-
"version": "2026.10224.10619",
3+
"version": "2026.10302.10037",
44
"os": [
55
"win32"
66
],

0 commit comments

Comments
 (0)