Astreus

Introduction

Framework d'agent IA open-source pour construire des systèmes autonomes qui résolvent efficacement des tâches concrètes.

Framework d'agent IA open-source pour construire des systèmes autonomes qui résolvent efficacement des tâches concrètes.

Astreus est le framework d'agent IA convivial pour les développeurs qui vous permet de créer des agents puissants et prêts pour la production en quelques minutes. Développez rapidement des systèmes IA sophistiqués avec un contrôle total sur les fonctionnalités tout en conservant un code propre et maintenable.

Installation

npm install @astreus-ai/astreus

Utilisation de 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?');

Fonctionnalités principales

Sous-agents

Délégation intelligente des tâches avec coordination d'agents spécialisés, workflows hiérarchiques et attribution pilotée par LLM.

Système de mémoire avancé

Mémoire persistante par agent avec intégration automatique du contexte et capacités de recherche vectorielle.

Orchestration des tâches

Exécution structurée des tâches avec suivi du statut, gestion des dépendances et support du streaming.

Workflows Graph

Orchestration de workflows complexes avec exécution conditionnelle, traitement parallèle et intégration de sous-agents.

Intégration MCP

Support du Model Context Protocol pour des connexions transparentes avec des outils et services externes.

Système de plugins

Intégration extensible d'outils avec validation de schéma JSON et appel automatique de fonctions LLM.

Traitement de la vision

Capacités intégrées d'analyse d'images et de traitement de documents pour des interactions multimodales.

Base de connaissances

Intégration RAG avec découpage de documents, embeddings vectoriels et recherche par similarité.

Dernière mise à jour : 6 juillet 2026