Le produit Open source · Apache 2.0 ou MIT

Voici ce qu'on installe chez vous.

Une application de bureau qui exécute vos agents IA sur votre Mac. Mode chat libre comme ChatGPT, agents installables, déclencheurs en arrière-plan. Tout est local par défaut, gratuit, open source. Sans inscription, sans cloud obligatoire, sans télémétrie.

01 · Runtime · Rust · Tokio apollia-os start
running1.2s · 80 Mo
$ apollia-os start
  Apollia OS v0.1.0 démarrage…
EventBusprêt
AgentRegistryprêt
Tool Registry13 outils
Memory Engineprêt (FTS5)
LlmRouter2 backends
APIServer:7771
  ─────────────────────────────
Runtime prêt en 1.2s
RAM au repos
80Mo
cible < 100 Mo · -22 % vs v0.0.9
Temps de démarrage
1.2s
cible < 2 s · cold start
Modules en ligne
tools13 / 13
backends2
apilocalhost:7771
02 · Application de bureau Apollia / Tableau de bord
5 agents1 décision en attente
Apollia / Tableau de bord
OP NZ
TABLEAU DE BORD · JEUDI 7 MAI

Vous avez 1 décision en attente.

1 décision en attente · 5 agents au travail · 4 livrables prêts.
DÉCISIONS EN ATTENTE 1Voir tout →
approbation L'outil 'ask_user' demande à être exécuté…
dd203ad7 · 30s ago
LIVRABLES PRÊTS 4
veille-ia-agent 2h
veille-ia-agent 3h
veille-ia-agent 4h
veille-ia-agent 4h
03 · Apollia CLI · POSIX $ apollia-os agent run
exit 047s · 850 mots
$ apollia-os agent run veille-ia \
--task "Brief sur les LLM open source cette semaine"
 
Plan généré (4 étapes) · budget : 12 steps
web_search · 8 sources collectées
web_fetch · 6 articles téléchargés
memory_recall · 3 briefs antérieurs trouvés
 
Brief produit en 47s · 850 mots
saved to ~/.apollia/runs/2026-05-07.md
 
$
Open source · Apache 2.0 ou MIT
Early-beta macOS · Windows et Linux à venir
Pas de compte. Pas de cloud. Pas de télémétrie.
CE QU'APOLLIA EXÉCUTE

Apollia OS est un moteur.
Ce que vous utilisez, ce sont des agents.

Un agent observe votre contexte, décide quoi faire, et le fait, dans les limites que vous lui donnez. Pas un chatbot qui répond, pas un script qui suit un chemin fixe : un collaborateur autonome, qui agit sur vos outils, à votre place.

Comprendre ce qu'est un agent
Architecture

Un moteur. Deux surfaces. Une API.

Le cœur d'Apollia, c'est un runtime écrit en Rust. L'application de bureau et la ligne de commande sont deux clients qui parlent au runtime via une API locale, l'un pour observer, l'autre pour piloter. Vous choisissez selon ce que vous faites.

A
Le moteur Apollia OS Runtime
running
LangRust
AsyncTokio
RAM80 Mo
API locale /tmp/apollia.sock localhost:7771
Surface · Client GUI

Application de bureau

Une fenêtre native macOS (Linux et Windows à venir) qui se connecte au runtime. Pour voir les agents tourner et valider les actions sensibles d'un clic.

Pour observer
Surface · Client TTY

Apollia CLI

Un binaire apollia-os qui parle au runtime via le socket. Pour scripter, automatiser, déclencher en cron.

Pour piloter

Et vos scripts ? L'API localhost:7771 est ouverte. Tout ce que fait l'app ou la CLI, vos propres outils peuvent le faire, c'est exactement la même surface.

Features

Ce qu'Apollia sait faire.

01

Agents autonomes

L'agent observe, décide, agit, recommence, dans un budget d'étapes que vous fixez. Pas un chatbot, pas un script : un collaborateur autonome.

Concept agents →
02

Mémoire à initiative

L'agent décide quand se rappeler de quoi. Rien n'est injecté dans son dos. Vos données mémorisées restent locales, jamais agrégées.

Persiste entre sessions
03

Outils natifs

13 outils intégrés : web, fichiers, recherche, shell, Gmail, calendrier… Chacun audité, chacun sandboxé, chacun gouverné par vos permissions.

web · files · gmail · shell · …
04

Permissions à 3 niveaux

Session, projet, global. Vous décidez ce qui est autorisé une fois, toujours, ou jamais. Validation humaine demandée avant toute action sensible.

HITL · audit trail
05

Choix du moteur IA

llama.cpp local par défaut. Anthropic, OpenAI, Bedrock, Vertex, Ollama au besoin. Vous choisissez par agent, par tâche. Vous gardez vos clés.

Local + cloud →
06

Déclencheurs en arrière-plan

Cron, intervalle, fichier modifié, webhook reçu : l'agent se réveille seul quand il faut. Votre veille tombe chaque matin sans que vous y pensiez.

cron · file · webhook
07

MCP natif

Le standard ouvert que tout l'écosystème adopte. Slack, Notion, Linear, GitHub, votre outil maison, branchez n'importe quel serveur MCP, Apollia l'utilise.

Toutes les intégrations →
08

SDK Python

Vous écrivez vos agents en Python. manifest() + run(), c'est tout.

Lire le guide →
Builders

Vous voulez écrire vos propres agents ?

Apollia expose un SDK Python minimal. Un agent, c'est une classe avec deux méthodes : manifest() qui décrit ce qu'il sait faire, run() qui fait le travail. Pas de framework à apprendre.

Le runtime s'occupe du LLM, des outils, de la mémoire, des permissions. Vous écrivez la logique métier, et rien d'autre.

mon_agent.py Python
from apollia import Agent, manifest


class MonAgent(Agent):
    def manifest(self):
        return manifest(
            name="mon-agent",
            description="Trie mes mails par urgence",
            tools=["mail_read", "mail_label"],
        )

    async def run(self, ctx, task):
        mails = await ctx.tools.mail_read(limit=50)
        # … votre logique
        return {"traités": len(mails)}
Architecture

Construit pour durer, pas pour impressionner.

Apollia repose sur huit principes qu'on ne contourne jamais : local par défaut, zéro dépendance cloud obligatoire, contrat minimal pour les agents, fail fast au démarrage, un acteur pour une responsabilité, mémoire à initiative de l'agent, garde-fous non contournables, CLI humaine et API machine.

Le code est en Rust. Les acteurs Tokio communiquent par messages, pas par état partagé. Les erreurs sont typées. On préfère livrer moins de fonctionnalités, mais que chacune fonctionne.

Détail des 8 principes · Bientôt en ligne
Cadrage

Soyons clairs sur le périmètre.

+Apollia, c'est

Une fondation. Pas un produit fini.

  • Un runtime local pour exécuter des agents IA.
  • Un cadre qui contraint ce que vos assistants peuvent faire.
  • Du code ouvert, auditable, modifiable.
  • Une fondation sur laquelle on construit votre assistant.
Apollia, ce n'est pas

Une plateforme. Pas un assistant générique.

  • Un LLM. On utilise ceux qui existent (locaux ou cloud).
  • Une plateforme SaaS. Vous n'avez pas de compte chez nous.
  • Un assistant générique. Chaque assistant est conçu pour une tâche précise.
  • Un produit no-code. Construire un assistant demande des compétences techniques, c'est pour ça qu'on propose la prestation.
Pour aller plus loin

Trois portes d'entrée.

Choisissez par où vous voulez commencer.

01 · Essayer

Téléchargez et lancez.

Téléchargez Apollia OS, démarrez le runtime, lancez un agent de démo. Quinze minutes, et vous voyez le produit tourner sur votre machine.

02 · Comprendre

Le book. Le guide.

Le book pour apprendre en faisant, un agent par chapitre. Le guide utilisateur pour prendre l'application en main au quotidien. Tout est en français.

Lire le book Guide d'utilisation Wiki technique · Bientôt
03 · Discuter

On le construit pour vous ?

Vous avez un cas d'usage précis et vous voulez qu'on s'en occupe ? On en parle 30 minutes, sans engagement, et on vous dit franchement si Apollia est pour vous.

Apollia est distribué sous double licence Apache 2.0 ou MIT, au choix. Le code source vit sur GitHub. Vous pouvez tout lire, tout modifier, tout forker. C'est aussi ça, "chez vous".