OrkaJS
Orka.JS

Introduction.

Découvrez Orka(Orchestrate Knowledge & Agents). Le framework conçu pour l'ingénierie d'applications IA prêtes pour la production.

?
Pourquoi choisir Orka.JS ?

Orka.JS est un framework TypeScript pour construire des applications IA de niveau production — orchestration multi-agents, workflows durables, pipelines RAG, interfaces temps réel. Une API unifiée, tous les grands fournisseurs LLM, et un écosystème modulaire qui évolue avec vos ambitions.

Orchestration multi-agents & A2A
Workflows durables & mémoire
MCP, outils & multimodal
Évaluation & observabilité

Philosophie Fondamentale

Simplicité d'Abord

Simplicité d'Abord

Des APIs lisibles comme orka.ask() et orka.knowledge.create().

Tout Interchangeable

Tout Interchangeable

Changez de LLM ou de Vector DB avec un simple adaptateur.

Prêt pour la Prod

Prêt pour la Prod

Retries, fallbacks et hooks d'observabilité intégrés.

Idea

Méthodes d'Importation

Import Standard

import { createOrka, OpenAIAdapter, MemoryVectorAdapter } from 'orkajs';

Import Optimisé

Recommandé
import { createOrka } from '@orka-js/core';
import { OpenAIAdapter } from '@orka-js/openai';
import { MemoryVectorAdapter } from '@orka-js/memory';

Active le tree-shaking pour minimiser la taille du bundle en production.

Exemple Rapide

example.ts
const orka = createOrka({
llm: new OpenAIAdapter({ apiKey: process.env.OPENAI_API_KEY! }),
vectorDB: new MemoryVectorAdapter(),
});
 
const result = await orka.ask({
knowledge: 'docs',
question: 'Comment ça marche ?'
});

Commencez à créer.

De zéro à un agent en quelques minutes. Notre guide d'installation vous aidera.