OpenJiuwen è una piattaforma open source che trasforma i chatbot sperimentali in soluzioni di business pronte all’uso. La sua architettura modulare unisce sviluppo, orchestrazione e gestione operativa di agenti AI, consentendo a team di ogni dimensione di testare, scalare e mantenere applicazioni complesse.

Un percorso dal no‑code al SDK

Per gli utenti che preferiscono non scrivere codice, Agent Studio è un ambiente visuale a basso e zero‑code. Qui è possibile creare agenti, disegnare workflow, ottimizzare prompt, configurare risorse e debug in tempo reale con un’interfaccia online.

Gli sviluppatori più esperti possono accedere al Agent Framework tramite API e SDK, disponibili in Python e Java. Questa doppia modalità assicura che la piattaforma sia accessibile sia ai designer di processi che ai programmatori.

Gli scenari documentati includono assistenti chat, generazione di testi, funzioni di assistenza e applicazioni specifiche per il settore finanziario e sanitario.

Due tipi di agenti per esigenze diverse

ReActAgent: ragionamento iterativo

Il ReActAgent segue il principio ReAct (Reasoning e Action). L’agente analizza l’input, esegue un’azione o chiama un tool, osserva il risultato e pianifica il passo successivo. Questo ciclo iterativo è ideale per compiti dinamici dove il percorso di soluzione non è predefinito.

WorkflowAgent: processi prevedibili

Il WorkflowAgent opera lungo processi predeterminati. Si concentra su prevedibilità, standardizzazione ed efficienza. È adatto per attività facilmente suddivisibili in fasi, offrendo un controllo rigoroso sul flusso di lavoro.

La combinazione di questi due modelli permette di coprire una gamma completa di scenari, da decisioni flessibili a automazioni di processo controllate.

Multi‑agenti e collaborazione

OpenJiuwen non si limita a singoli agenti. Il framework di agenti include:

    • JiuwenSwarm: framework di riferimento per agenti multipli
    • JiuwenSymbiosis: focalizzato sull’intelligenza incarnata
    • DeepSearch: agente di ricerca basato su conoscenza per ricerca, inferenza e redazione di report
    • SkillHub: piattaforma per ospitare, versionare, cercare, scaricare e distribuire skill in modo privato

Questa struttura modulare consente di sviluppare indipendentemente componenti e di combinarli in configurazioni personalizzate.

Runtime distribuito per la produzione

Per garantire affidabilità sotto carico, la piattaforma dispone di una Agent Distributed Runtime. Supporta:

    • Deploy low‑code e code‑first
    • Gestione del ciclo di vita degli agenti
    • Separazione multi‑tenant
    • Scalabilità elastica
    • Registrazione e scoperta di servizi

L’engine di esecuzione combina batch e streaming in un’architettura a grafo. Gli stati sono persistenti per sessione e le attività possono riprendere da checkpoint in caso di interruzione. La piattaforma include monitoraggio in tempo reale, tracciamento delle chiamate e analisi di errori correlate, facilitando la tracciabilità e la risoluzione dei problemi.

Il Agent System Service fornisce servizi di sistema come sandbox di sicurezza, storage persistente, strumenti CLI, un filesystem standardizzato per gli agenti e un bus di messaggi tra agenti, avvicinando le fasi di sviluppo e operazione.

Compatibilità con più LLM

OpenJiuwen non è vincolata a un singolo fornitore di modelli linguistici. Supporta:

    • Open‑source: Pangu, Qwen, DeepSeek, e altri ancora
    • Commerciali: compatibilità con modelli proprietari

Questa flessibilità è cruciale per le aziende che desiderano scegliere modelli in base a costi, requisiti di dati o applicazione.

Una soluzione completa per l’AI agenziale

In sintesi, OpenJiuwen si presenta come un kit di costruzione per l’AI agenziale: sviluppo visivo, SDK, agenti ReAct e Workflow, orchestrazione multi‑agente, gestione dello storage e delle skill, più una runtime distribuita per il deployment scalabile. Tutto questo è disponibile in un modello open source, permettendo alle squadre di passare rapidamente dall’esperimento alla produzione.

Per scoprire come OpenJiuwen può trasformare i vostri processi di business, visitate la pagina principale della piattaforma.