← Nous avons une équipe de développement communautaire pour ce dépôt. Venez nous rejoindre! C'est super.
node.js et npmpipx , si vous n'avez pas ça, allez iciNous travaillons actuellement sur la prise en charge de Windows! (Faites-nous savoir si vous pouvez aider)
Pour installer en utilisant pipx + npm :
# Step 1: Ensure directory where pipx stores apps is in your PATH environment variable
pipx ensurepath
# Step 2: For the backend
pipx install devon_agent
# Step 3: For the main UI (install and run)
npx devon-uiSi vous avez déjà installé Devon_agent, mettez-le à jour en exécutant:
pipx install --force devon_agent
Ensuite, pour exécuter l'interface utilisateur principale, la commande est:
npx devon-uiC'est aussi simple que cela.
Si vous souhaitez utiliser l'interface du terminal, suivez ces étapes:
# For the backend
pipx install devon_agent # For the tui
npm install -g devon-tuiNote
Si vous avez déjà installé Devon-Tui, mettez-le à jour en exécutant:
npm uninstall -g devon-tui
npm install -g devon-tui export ANTHROPIC_API_KEY=sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
# OR
export OPENAI_API_KEY=sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
# OR
export GROQ_API_KEY=sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxdevon-tuiC'est aussi simple que ça.
Note
Ne vous inquiétez pas, l'agent ne pourra accéder qu'à des fichiers et des dossiers dans le répertoire que vous l'avez commencé. Vous pouvez également le corriger pendant qu'il effectue des actions.
Pour exécuter en mode débogage , la commande est:
devon-tui --debugPour fonctionner en mode local :
Avertissement
La version actuelle de la prise en charge du modèle local n'est pas mature, procure la prudence et s'attend à ce que les performances se dégradent considérablement par rapport aux autres options.
Faire courir en profondeur avec Olllama
Démarrez le serveur Olllama local en exécutant
ollama run deepseek-coder:6.7b
devon-tui configure
Configuring Devon CLI...
? Select the model name:
claude-opus
gpt4-o
llama-3-70b
❯ ollama/deepseek-coder:6.7b devon-tui --api_key=FOSS
Pour une liste de toutes les commandes disponibles:
devon-tui --helpConsultez nos réflexions actuelles sur les prochaines étapes ici
Note
Si vous avez déjà installé le TUI, exécutez une réinstallation propre:
npm uninstall -g devon-tui
npm install -g devon-tuiDevon et l'organisation de recherche d'entropie sont axés sur la communauté, et nous accueillons les contributions de tout le monde! De la résolution des problèmes à la construction de fonctionnalités à la création d'ensembles de données, il existe de nombreuses façons de s'impliquer:
Pour plus de détails, veuillez consulter la contribution.md.
Si vous souhaitez contribuer au projet, veuillez rejoindre la discorde: Discord
Nous aimerions les commentaires! N'hésitez pas à nous laisser une note sur notre discorde dans la chaîne #Feedback ou à créer des problèmes!
Nous collectons le type d'événement de base (c'est-à-dire "l'appel à outils") et la télémétrie de défaillance pour résoudre les bogues et améliorer l'expérience utilisateur, mais si vous voulez tendre la main, nous serions ravis de vous entendre!
Pour désactiver la télémétrie, définissez la variable d'environnement DEVON_TELEMETRY_DISABLED sur true
export DEVON_TELEMETRY_DISABLED=trueRejoignez notre serveur Discord et dites bonjour! Discorde
Distribué sous la licence AGPL. Voir LICENSE pour plus d'informations.