Un IDE natif pour iPhone et iPad

Votre code.Loin du bureau.

Un IDE natif avec éditeur, Git, terminal, npm et aperçu sur l’appareil ; l’agent se connecte au fournisseur d’IA de votre choix.

iPhone et iPad · iOS / iPadOS 26+

Mascotte de souris noire et blanche dans un anneau rose et cyan
iPad + iPhone
Fonctionnalités
  • Éditeur natif
  • Git pour de vrai
  • Terminal local
  • Aperçu en direct
  • Agent et patches

Du croquis à l’écran

Mettez votre idéeen mouvement.

Composez une carte, ajustez ses propriétés et retrouvez le même état dans l’aperçu et le code.

live-card.cssExpérience web interactive sur ce site
Point de départChoisissez une composition pour commencer
Palette
#ff65d5
Forme
Mouvement
À vous de jouer
Aperçu en direct
odeteDisponible maintenant
MINI PROFIL

Votre prochain espace

Designer · maker · curieux

Code reflétéLecture seule — miroir de cette expérience web

Ceci est une expérience web interactive de ce site, pas l’IDE native. Les vraies captures d’Odete sont juste en dessous.

Comprendre l’aperçu

Dans le projet

Tout l’établi tient à l’écran.

Passez d’un contexte à l’autre sans quitter le projet : écrivez, inspectez les changements et voyez le résultat.

Odete IDE
SUR L’APPAREIL

Git

Clonez, mettez en stage, validez, créez des branches, fusionnez, mettez de côté et relisez des pull requests via HTTPS.

git commit -m "hello, world"
Panneau Git d’Odete sur iPad avec branches, commits et terminal.
Captures réelles : Git et Projets sur iPad, l’Éditeur sur iPhone.Les captures actuelles peuvent afficher des textes en anglais.

Des outils qui suivent votre pensée

Tout ce qu’il faut pour avancer.

Chaque panneau travaille sur le même projet local, avec l’historique et l’état sous les yeux.

.tsx

Éditeur

Coloration syntaxique, autocomplétion, onglets, diffs et repères Git gardent chaque modification dans son contexte.

.git

Git

Clonez, mettez en stage, validez, créez des branches, fusionnez, mettez de côté et relisez des pull requests via HTTPS.

>_

Terminal

Un shell local avec pipes, jobs, git, npm, npx et un runtime compatible avec Node.

localhost

Aperçu

Un serveur de développement local qui se recharge à chaque sauvegarde, avec console et viewports responsive.

Agent de code

Demandez. Gardez la main.

Utilisez votre propre fournisseur pour lire des fichiers, lancer des commandes et proposer des patches. La requête ne quitte l’appareil que lorsque vous la lancez.

ClaudeCodexGrokAPI

Les appels peuvent envoyer du contexte et du code au fournisseur choisi ; les identifiants restent dans le trousseau. L’historique est conservé localement.

Odete / Agent

Chat

Lit le projet et répond sans modifier les fichiers.

Plan

Organise le travail dans un plan enregistré, sans toucher au code.

Build

Modifie le projet avec des patches relisibles, après un checkpoint.

Patches révisables. Vous décidez.

Votre parcours

Du premier fichier au prochain commit.

  1. 01

    Ouvrez le projet

    Adoptez un dossier depuis Fichiers ou clonez un dépôt par HTTPS.

  2. 02

    Construisez et testez en local

    Installez les dépendances, lancez le serveur sur l’appareil et suivez l’aperçu en direct.

  3. 03

    Validez et relisez

    Inspectez les hunks, ajustez le message, relisez le diff et poussez quand vous le décidez.

Questions fréquentes

De la clarté avant d’ouvrir un projet.

Qu’est-ce qu’Odete ?

Un IDE natif en SwiftUI pour iPhone et iPad. L’éditeur, Git, le terminal, npm, l’aperçu et l’agent travaillent sur le même projet local.

Sur quels appareils Odete fonctionne-t-il ?

Odete nécessite un iPhone ou un iPad sous iOS/iPadOS 26 ou version ultérieure. L’iPad propose un espace à plusieurs panneaux ; l’iPhone utilise une navigation compacte.

Odete fonctionne-t-il hors ligne ?

L’édition, les commits locaux et les projets dont les dépendances sont déjà disponibles fonctionnent hors ligne. Le téléchargement de paquets, les dépendances distantes, GitHub et les fournisseurs d’IA nécessitent une connexion.

Quelles sont les limites du runtime et des frameworks ?

Le runtime est compatible avec Node et repose sur JavaScriptCore : ce n’est pas Node au complet et les extensions natives ne sont pas prises en charge. Vite fonctionne en dev/build/preview ; Astro et Next en mode dev. Il n’y a pas de compilateur Swift ; l’aperçu interprète un sous-ensemble de SwiftUI.

Quelles données sont envoyées à l’IA ?

Votre message peut envoyer du contexte, du code et les sorties demandées directement au fournisseur choisi — Anthropic, OpenAI, xAI ou un endpoint compatible. L’historique reste sur l’appareil ; les identifiants restent dans le trousseau iOS.

Où obtenir Odete ?

Le code source et les instructions pour compiler Odete sont disponibles sur GitHub. Suivez le dépôt pour connaître les nouveautés concernant la distribution de l’app.

Moins d’hésitation. Plus de découvertes.

Une réponse pourla prochaine étape.

Du premier projet au prochain commit. Des guides pour comprendre Odete, explorer ses possibilités et connaître ses limites.

Explorer la documentation

Parlons-en

Qu’allez-vouscréer ensuite ?

Une question, une idée pour Odete ou un partenariat. Cet espace est à vous.

Vous cherchez une réponse ?Explorez les guides Odete
Signaler un problème sur GitHub

Tous les champs sont obligatoires.

Ces informations servent uniquement à traiter votre demande. N’envoyez pas de mots de passe, de jetons ou de données privées.

Emportez votre travail

Votre prochain commit n’a pas besoin d’attendre un Mac.

Ouvrez le projet, faites la modification et relisez le résultat là où l’idée est née.