I just made two different dittos both with local toxicity fi...

56e2613abec15c3f...

npub12m3xzw47c9wrlxc8e642xq0256s274gq234pw9dc805x5gpy2aqs3shusv

hex

b819b725c4575fb586c6b7f4958d20e0b9e76fbc7740da90fdc19bef8640ef7d

nevent

nevent1qqstsxdhyhz9wha4smrt0ay435swpw08d778wsx6jr7urxl0seqw7lgprpmhxue69uhhyetvv9ujuem4d36kwatvw5hx6mm9qgs9dcnp82lvzhplnvrua24rq842dg9025q9g6shzkurh6r2yqj9wsgspht5l

Kind-1 (TextNote)

2026-06-18T03:28:27Z

I just made two different dittos both with local toxicity filtering ideas.

  1. Uses a local model running in LM Studio (with cors enabled). It prompts the LLM to get a toxicity level for each post. Could use a better prompt... https://25yhg55w2nqfk006nhvvejnvprnxomaoqd0vv7035n1xoo5001ditto-aimod.nsite.lol/trends

  2. This uses a tiny bert model that is stored in your browser. It's pretty laggy and the analysis isn't great but it's a proof of concept lol. https://25yhg55w2nqfk006nhvvejnvprnxomaoqd0vv7035n1xoo5001ditto-bertmod.nsite.lol/

Just ideas. I'm considering using the 1st method. With a better prompt it could be pretty good. #filters #moderation #nostrdev

Raw JSON

{
  "kind": 1,
  "id": "b819b725c4575fb586c6b7f4958d20e0b9e76fbc7740da90fdc19bef8640ef7d",
  "pubkey": "56e2613abec15c3f9b07ceaaa301eaa6a0af5500546a1715b83be86a20245741",
  "created_at": 1781753307,
  "tags": [
    [
      "t",
      "filters"
    ],
    [
      "t",
      "moderation"
    ],
    [
      "t",
      "nostrdev"
    ],
    [
      "client",
      "Ditto"
    ]
  ],
  "content": "I just made two different dittos both with local toxicity filtering ideas.\n\n1. Uses a local model running in LM Studio (with cors enabled). It prompts the LLM to get a toxicity level for each post. Could use a better prompt...\nhttps://25yhg55w2nqfk006nhvvejnvprnxomaoqd0vv7035n1xoo5001ditto-aimod.nsite.lol/trends\n\n2. This uses a tiny bert model that is stored in your browser. It's pretty laggy and the analysis isn't great but it's a proof of concept lol.\nhttps://25yhg55w2nqfk006nhvvejnvprnxomaoqd0vv7035n1xoo5001ditto-bertmod.nsite.lol/\n\nJust ideas. I'm considering using the 1st method. With a better prompt it could be pretty good. #filters #moderation #nostrdev",
  "sig": "e97d7ef88e08d844c7f6a9eaea32458006d9e09f5f912492a215a0c19ba3048522222aa8f39c73e8d1237f6563ab228fad8d358acaa6a770f89db8437de36c63"
}