File size: 13,715 Bytes
d428663
 
de4dc78
d428663
 
 
37ad208
d428663
de4dc78
 
 
d1b510a
eed4f15
 
 
de4dc78
eed4f15
 
 
 
 
 
d1b510a
 
eed4f15
 
de4dc78
eed4f15
 
 
 
 
 
 
 
de4dc78
eed4f15
de4dc78
eed4f15
de4dc78
eed4f15
de4dc78
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
eed4f15
 
 
 
 
 
 
 
 
 
de4dc78
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
---
title: Euia-AducSdr
emoji: 🎥
colorFrom: indigo
colorTo: purple
sdk: gradio
sdk_version: 5.42.0
app_file: app.py
pinned: true
license: agpl-3.0
short_description: Uma implementação aberta e funcional da arquitetura ADUC-SDR
---

### 🇧🇷 Português

Uma implementação aberta e funcional da arquitetura ADUC-SDR (Arquitetura de Unificação Compositiva - Escala Dinâmica e Resiliente), projetada para a geração de vídeo coerente de longa duração. Este projeto materializa os princípios de fragmentação, navegação geométrica e um mecanismo de "eco causal 4bits memoria" para garantir a continuidade física e narrativa em sequências de vídeo geradas por múltiplos modelos de IA.

**Licença:** Este projeto é licenciado sob os termos da **GNU Affero General Public License v3.0**. Isto significa que se você usar este software (ou qualquer trabalho derivado) para fornecer um serviço através de uma rede, você é **obrigado a disponibilizar o código-fonte completo** da sua versão para os usuários desse serviço.

- **Copyright (C) 4 de Agosto de 2025, Carlos Rodrigues dos Santos**
- Uma cópia completa da licença pode ser encontrada no arquivo [LICENSE](LICENSE).

---

### 🇬🇧 English

An open and functional implementation of the ADUC-SDR (Architecture for Compositive Unification - Dynamic and Resilient Scaling) architecture, designed for long-form coherent video generation. This project materializes the principles of fragmentation, geometric navigation, and a "causal echo 4bits memori" mechanism to ensure physical and narrative continuity in video sequences generated by multiple AI models.

**License:** This project is licensed under the terms of the **GNU Affero General Public License v3.0**. This means that if you use this software (or any derivative work) to provide a service over a network, you are **required to make the complete source code** of your version available to the users of that service.

- **Copyright (C) August 4, 2025, Carlos Rodrigues dos Santos**
- A full copy of the license can be found in the [LICENSE](LICENSE) file.

---

## **Aviso de Propriedade Intelectual e Patenteamento**

### **Processo de Patenteamento em Andamento (EM PORTUGUÊS):**

A arquitetura e o método **ADUC (Automated Discovery and Orchestration of Complex tasks)**, conforme descritos neste projeto e nas reivindicações associadas, estão **atualmente em processo de patenteamento**.

O titular dos direitos, Carlos Rodrigues dos Santos, está buscando proteção legal para as inovações chave da arquitetura ADUC, que incluem, mas não se limitam a:

*   Fragmentação e escalonamento de solicitações que excedem limites de contexto de modelos de IA.
*   Distribuição inteligente de sub-tarefas para especialistas heterogêneos.
*   Gerenciamento de estado persistido com avaliação iterativa e realimentação para o planejamento de próximas etapas.
*   Planejamento e roteamento sensível a custo, latência e requisitos de qualidade.
*   O uso de "tokens universais" para comunicação agnóstica a modelos.

Ao utilizar este software e a arquitetura ADUC aqui implementada, você reconhece a natureza inovadora desta arquitetura e que a **reprodução ou exploração da lógica central da ADUC em sistemas independentes pode infringir direitos de patente pendente.**

---

### **Patent Pending (IN ENGLISH):**

The **ADUC (Automated Discovery and Orchestration of Complex tasks)** architecture and method, as described in this project and its associated claims, are **currently in the process of being patented.**

The rights holder, Carlos Rodrigues dos Santos, is seeking legal protection for the key innovations of the ADUC architecture, including, but not limited to:

*   Fragmentation and scaling of requests exceeding AI model context limits.
*   Intelligent distribution of sub-tasks to heterogeneous specialists.
*   Persistent state management with iterative evaluation and feedback for planning subsequent steps.
*   Cost, latency, and quality-aware planning and routing.
*   The use of "universal tokens" for model-agnostic communication.

By using this software and the ADUC architecture implemented herein, you acknowledge the innovative nature of this architecture and that **the reproduction or exploitation of ADUC's core logic in independent systems may infringe upon pending patent rights.**

---

### Detalhes Técnicos e Reivindicações da ADUC

#### 🇧🇷 Definição Curta (para Tese e Patente)

**ADUC** é um *framework pré-input* e *intermediário* de **gerenciamento de prompts** que:

1.  **fragmenta** solicitações acima do limite de contexto de qualquer modelo,
2.  **escala linearmente** (processo sequencial com memória persistida),
3.  **distribui** sub-tarefas a **especialistas** (modelos/ferramentas heterogêneos), e
4.  **realimenta** a próxima etapa com avaliação do que foi feito/esperado (LLM diretor).

Não é um modelo; é uma **camada orquestradora** plugável antes do input de modelos existentes (texto, imagem, áudio, vídeo), usando *tokens universais* e a tecnologia atual.

#### 🇬🇧 Short Definition (for Thesis and Patent)

**ADUC** is a *pre-input* and *intermediate* **prompt management framework** that:

1.  **fragments** requests exceeding any model's context limit,
2.  **scales linearly** (sequential process with persisted memory),
3.  **distributes** sub-tasks to **specialists** (heterogeneous models/tools), and
4.  **feeds back** to the next step with an evaluation of what was done/expected (director LLM).

It is not a model; it is a pluggable **orchestration layer** before the input of existing models (text, image, audio, video), using *universal tokens* and current technology.

---

#### 🇧🇷 Elementos Essenciais (Telegráfico)

*   **Agnóstico a modelos:** opera com qualquer LLM/difusor/API.
*   **Pré-input manager:** recebe pedido do usuário, **divide** em blocos ≤ limite de tokens, **prioriza**, **agenda** e **roteia**.
*   **Memória persistida:** resultados/latentes/“eco” viram **estado compartilhado** para o próximo bloco (nada é ignorado).
*   **Especialistas:** *routers* decidem quem faz o quê (ex.: “descrição → LLM-A”, “keyframe → Img-B”, “vídeo → Vid-C”).
*   **Controle de qualidade:** LLM diretor compara *o que fez* × *o que deveria* × *o que falta* e **regenera objetivos** do próximo fragmento.
*   **Custo/latência-aware:** planeja pela **VRAM/tempo/custo**, não tenta “abraçar tudo de uma vez”.

#### 🇬🇧 Essential Elements (Telegraphic)

*   **Model-agnostic:** operates with any LLM/diffuser/API.
*   **Pre-input manager:** receives user request, **divides** into blocks ≤ token limit, **prioritizes**, **schedules**, and **routes**.
*   **Persisted memory:** results/latents/“echo” become **shared state** for the next block (nothing is ignored).
*   **Specialists:** *routers* decide who does what (e.g., “description → LLM-A”, “keyframe → Img-B”, “video → Vid-C”).
*   **Quality control:** director LLM compares *what was done* × *what should be done* × *what is missing* and **regenerates objectives** for the next fragment.
*   **Cost/latency-aware:** plans by **VRAM/time/cost**, does not try to “embrace everything at once”.

---

#### 🇧🇷 Reivindicações Independentes (Método e Sistema)

**Reivindicação Independente (Método) — Versão Enxuta:**

1.  **Método** de **orquestração de prompts** para execução de tarefas acima do limite de contexto de modelos de IA, compreendendo:
    (a) **receber** uma solicitação que excede um limite de tokens;
    (b) **analisar** a solicitação por um **LLM diretor** e **fragmentá-la** em sub-tarefas ≤ limite;
    (c) **selecionar** especialistas de execução para cada sub-tarefa com base em capacidades declaradas;
    (d) **gerar** prompts específicos por sub-tarefa em **tokens universais**, incluindo referências ao **estado persistido** de execuções anteriores;
    (e) **executar sequencialmente** as sub-tarefas e **persistir** suas saídas como memória (incluindo latentes/eco/artefatos);
    (f) **avaliar** automaticamente a saída versus metas declaradas e **regenerar objetivos** do próximo fragmento;
    (g) **iterar** (b)–(f) até que os critérios de completude sejam atendidos, produzindo o resultado agregado;
    em que o framework **escala linearmente** no tempo e armazenamento físico, **independente** da janela de contexto dos modelos subjacentes.

**Reivindicação Independente (Sistema):**

2.  **Sistema** de orquestração de prompts, compreendendo: um **planejador LLM diretor**; um **roteador de especialistas**; um **banco de estado persistido** (incl. memória cinética para vídeo); um **gerador de prompts universais**; e um **módulo de avaliação/realimentação**, acoplados por uma **API pré-input** a modelos heterogêneos.

#### 🇬🇧 Independent Claims (Method and System)

**Independent Claim (Method) — Concise Version:**

1.  A **method** for **prompt orchestration** for executing tasks exceeding AI model context limits, comprising:
    (a) **receiving** a request that exceeds a token limit;
    (b) **analyzing** the request by a **director LLM** and **fragmenting it** into sub-tasks ≤ the limit;
    (c) **selecting** execution specialists for each sub-task based on declared capabilities;
    (d) **generating** specific prompts per sub-task in **universal tokens**, including references to the **persisted state** of previous executions;
    (e) **sequentially executing** the sub-tasks and **persisting** their outputs as memory (including latents/echo/artifacts);
    (f) **automatically evaluating** the output against declared goals and **regenerating objectives** for the next fragment;
    (g) **iterating** (b)–(f) until completion criteria are met, producing the aggregated result;
    wherein the framework **scales linearly** in time and physical storage, **independent** of the context window of the underlying models.

**Independent Claim (System):**

2.  A prompt orchestration **system**, comprising: a **director LLM planner**; a **specialist router**; a **persisted state bank** (incl. kinetic memory for video); a **universal prompt generator**; and an **evaluation/feedback module**, coupled via a **pre-input API** to heterogeneous models.

---

#### 🇧🇷 Dependentes Úteis

*   (3) Onde o roteamento considera **custo/latência/VRAM** e metas de qualidade.
*   (4) Onde o banco de estado inclui **eco cinético** para vídeo (últimos *n* frames/latentes/fluxo).
*   (5) Onde a avaliação usa métricas específicas por domínio (Lflow, consistência semântica, etc.).
*   (6) Onde *tokens universais* padronizam instruções entre especialistas.
*   (7) Onde a orquestração decide **cut vs continuous** e **corte regenerativo** (Déjà-Vu) ao editar vídeo.
*   (8) Onde o sistema **nunca descarta** conteúdo excedente: **reagenda** em novos fragmentos.

#### 🇬🇧 Useful Dependents

*   (3) Wherein routing considers **cost/latency/VRAM** and quality goals.
*   (4) Wherein the state bank includes **kinetic echo** for video (last *n* frames/latents/flow).
*   (5) Wherein evaluation uses domain-specific metrics (Lflow, semantic consistency, etc.).
*   (6) Wherein *universal tokens* standardize instructions between specialists.
*   (7) Wherein orchestration decides **cut vs continuous** and **regenerative cut** (Déjà-Vu) when editing video.
*   (8) Wherein the system **never discards** excess content: it **reschedules** it in new fragments.

---

#### 🇧🇷 Como isso conversa com SDR (Vídeo)

*   **Eco Cinético**: é um **tipo de estado persistido** consumido pelo próximo passo.
*   **Déjà-Vu (Corte Regenerativo)**: é **uma política de orquestração** aplicada quando há edição; ADUC decide, monta os prompts certos e chama o especialista de vídeo.
*   **Cut vs Continuous**: decisão do **diretor** com base em estado + metas; ADUC roteia e garante a sobreposição/remoção final.

#### 🇬🇧 How this Converses with SDR (Video)

*   **Kinetic Echo**: is a **type of persisted state** consumed by the next step.
*   **Déjà-Vu (Regenerative Cut)**: is an **orchestration policy** applied during editing; ADUC decides, crafts the right prompts, and calls the video specialist.
*   **Cut vs Continuous**: decision made by the **director** based on state + goals; ADUC routes and ensures the final overlap/removal.

---

#### 🇧🇷 Mensagem Clara ao Usuário (Experiência)

> “Seu pedido excede o limite X do modelo Y. Em vez de truncar silenciosamente, o **ADUC** dividirá e **entregará 100%** do conteúdo por etapas coordenadas.”

Isso é diferencial prático e jurídico: **não-obviedade** por transformar limite de contexto em **pipeline controlado**, com **persistência de estado** e **avaliação iterativa**.

#### 🇬🇧 Clear User Message (Experience)

> "Your request exceeds model Y's limit X. Instead of silently truncating, **ADUC** will divide and **deliver 100%** of the content through coordinated steps."

This is a practical and legal differentiator: **non-obviousness** by transforming context limits into a **controlled pipeline**, with **state persistence** and **iterative evaluation**.

---

### Contact / Contato / Contacto

- **Author / Autor:** Carlos Rodrigues dos Santos
- **Email:** carlex22@gmail.com
- **GitHub:** [https://github.com/carlex22/Aduc-sdr](https://github.com/carlex22/Aduc-sdr)
- **Hugging Face Spaces:**
  - [Ltx-SuperTime-60Secondos](https://huggingface.co/spaces/Carlexx/Ltx-SuperTime-60Secondos/)
  - [Novinho](https://huggingface.co/spaces/Carlexxx/Novinho/)

---