Lancez un débat entre plusieurs intelligences artificielles spécialisées — elles discutent entre elles, se répartissent les rôles, et construisent ensemble votre application, votre texte, votre code. Vous réglez le temps. Elles font le reste.
from flask import Flask, render_template, request import aiohttp, asyncio from functools import lru_cache app = Flask(__name__) GEO_URL = "https://geocoding-api.open-meteo.com/v1/search" WTH_URL = "https://api.open-meteo.com/v1/forecast" # Gratuit, sans clé — choix validé par Full @lru_cache(maxsize=128) async def fetch_weather(city: str): async with aiohttp.ClientSession() as s: geo = await s.get(GEO_URL, params={"name": city}) data = await geo.json() lat = data["results"][0]["latitude"] lon = data["results"][0]["longitude"] # → fetch temp, wind, humidity, UV, 5d ▌
Agent Debate, c'est la collaboration artificielle à son niveau le plus avancé. Vous choisissez les personnalités, vous donnez une mission, vous réglez la durée. Les agents discutent entre eux, se répartissent les rôles, prennent des décisions techniques, et co-écrivent le fichier final en temps réel — sous vos yeux. Vous pouvez intervenir à tout moment.
Windows · macOS · Linux · pip install customtkinter candy-ai
CandyIDE est un environnement complet — du débutant qui n'a jamais codé jusqu'au développeur qui veut aller vite.
Coding, Law, Medicine, Finance, MLOps… Sans rien configurer.~/.candyide_settings.json.Choisissez votre façon de travailler. Le résultat est identique : du Python Candy valide, exécuté en temps réel.
Chaque combinaison de blocs produit un code Python valide que vous pouvez copier, modifier ou exécuter directement.
from candy import cfg, Coding, Writing, Planner, Agent # ── Bloc Config ─────────────────────────────── cfg.p.lang = "FR" cfg.p.style = "detailed" cfg.p.max_tokens = 2000 # ── Bloc Agent Debate ───────────────────────── debate = Agent.debate( [Coding, Writing, Planner], task="Créer une app de gestion de tâches en Python", profile="p", duration=300, # 5 minutes de débat output="app_todo.py" ) # ── Bloc Boucle ─────────────────────────────── for i in range(3): # ── Bloc Personnalité ───────────────────── doc = Writing.use("p").ask(f"Rédige la doc du module {i+1}") print(f"Module {i+1} :\n", doc)
Téléchargez CandyIDE, installez les deux dépendances, lancez. Aucun compte, aucune clé API, aucune friction.
# 1. Installer les dépendances pip install customtkinter candy-ai # 2. Lancer (Windows) CandyIDE.exe # Ou depuis les sources Python python3 main.py
██████╗ █████╗ ███╗ ██╗██████╗ ██╗ ██╗ ██╔════╝██╔══██╗████╗ ██║██╔══██╗╚██╗ ██╔╝ ██║ ███████║██╔██╗ ██║██║ ██║ ╚████╔╝ ╚██████╗██║ ██║██║ ╚████║██████╔╝ ██║ ╚═════╝╚═╝ ╚═╝╚═╝ ╚═══╝╚═════╝ ╚═╝IDE · v1.0.0 ⬇ Télécharger CandyIDE.exe
Requiert pip install customtkinter candy-ai
customtkinter et candy-ai.Téléchargez CandyIDE, choisissez vos personnalités, décrivez votre mission. En moins de 5 minutes, vos IA construisent à votre place.