Astreus

Introduzione

Framework AI agent open-source per costruire sistemi autonomi che risolvono in modo efficace problemi del mondo reale.

Framework AI agent open-source per costruire sistemi autonomi che risolvono in modo efficace problemi del mondo reale.

Astreus è il framework AI agent pensato per gli sviluppatori che ti permette di costruire agenti potenti e pronti per la produzione in pochi minuti. Sviluppa rapidamente sistemi AI sofisticati con pieno controllo sulle funzionalità, mantenendo un codice pulito e manutenibile.

Installazione

npm install @astreus-ai/astreus

Utilizzo di base

import { Agent } from '@astreus-ai/astreus';

const agent = await Agent.create({
  name: 'Assistant',
  model: 'gpt-4o',
  memory: true
});

const response = await agent.ask('How can you help me?');

Funzionalità principali

Sub-Agent

Delega intelligente dei task con coordinamento di agenti specializzati, workflow gerarchici e assegnazione basata su LLM.

Sistema di Memoria Avanzato

Memoria persistente per agente con integrazione automatica del contesto e capacità di ricerca vettoriale.

Orchestrazione dei Task

Esecuzione strutturata dei task con tracciamento dello stato, gestione delle dipendenze e supporto allo streaming.

Workflow a Grafo

Orchestrazione di workflow complessi con esecuzione condizionale, elaborazione parallela e integrazione dei sub-agent.

Integrazione MCP

Supporto del Model Context Protocol per connessioni fluide a strumenti e servizi esterni.

Sistema di Plugin

Integrazione estensibile di strumenti con validazione tramite schema JSON e chiamate a funzioni LLM automatiche.

Elaborazione della Visione

Capacità integrate di analisi delle immagini e di elaborazione dei documenti per interazioni multimodali.

Knowledge Base

Integrazione RAG con suddivisione dei documenti in chunk, embedding vettoriali e ricerca per similarità.

Ultimo aggiornamento: 6 luglio 2026