Skip to content

Commit 39d755d

Browse files
committed
doc
1 parent 772d70f commit 39d755d

1 file changed

Lines changed: 20 additions & 1 deletion

File tree

README.md

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,11 @@ TIA Intelligence Agency
33

44
An experimental XMPP (Jabber) agent framework that combines chat, Lingue/IBIS structured dialogue, and MCP tool integrations into a modular Node.js codebase.
55

6-
**Status 2025-12-27:** a community of agents can debate how to solve a problem, run a planning poll to pick an approach, and then invoke MFR or consensus workflows. The system is still chaotic, but the end-to-end loop is working for simple constraint problems and logic questions.
6+
**Status 2025-12-28:** a community of agents can debate how to solve a problem, run a planning poll to pick an approach, and then invoke MFR or consensus workflows. The system is quite chaotic, but the end-to-end process is working.
7+
8+
* [Live Chat](https://tensegrity.it/chat/) - *or use a standard XMPP client*
9+
* [Documentation](https://danja.github.io/tia/)
10+
* [Lingue Protocol](https://danja.github.io/lingue/)
711

812
> Question: Schedule appointments for patients. Alice takes warfarin, Bob takes aspirin. Ensure no drug interactions.
913
@@ -32,6 +36,21 @@ The design goal is a clean, library-ready architecture that supports both deploy
3236

3337
[![debate diagram](docs/debate.png)](docs/debate.svg) [![dataflow diagram](docs/dataflow.png)](docs/dataflow.svg)
3438

39+
## Testbed Server
40+
41+
Use the shared Prosody testbed at `tensegrity.it` to connect with any standard XMPP client. You will first have to register - is just simpe username & password.
42+
43+
Connection details:
44+
- XMPP service: `xmpp://tensegrity.it:5222`
45+
- Domain: `tensegrity.it`
46+
- MUC service: `conference.tensegrity.it`
47+
- TLS: self-signed (set `NODE_TLS_REJECT_UNAUTHORIZED=0` for CLI tools; in GUI clients accept the certificate)
48+
49+
Rooms to join:
50+
- General: `general@conference.tensegrity.it`
51+
- Log room: `log@conference.tensegrity.it`
52+
53+
Tip: if your client supports it, set a distinct resource or nickname to avoid collisions.
3554

3655
## Start Here (Docs)
3756

0 commit comments

Comments
 (0)