Exemples · Discord · YouTube
SRCBook est une plate-forme de développement d'applications centrée sur TypeScript. Il vous permet de créer et d'itérer sur les applications Web incroyablement rapidement en utilisant l'IA en tant que programmeur de paire. Il peut créer ou modifier des applications Web, et également écrire et exécuter du code backend via une interface de ordinateur portable interactif.
SRCBook est open-source (Apache2) et s'exécute localement sur votre machine. Vous devez apporter votre propre clé API pour l'utilisation de l'IA (nous recommandons fortement anthropic avec claude-3-5-sonnet-latest ).
Voir FAQ.
SRCBook s'exécute localement sur votre machine en tant qu'application CLI avec une interface Web.
Nous vous recommandons d'utiliser NPX pour toujours exécuter la dernière version à partir de NPM
# Using npm
npx srcbook@latest start
# Using your pm equivalent
pnpm dlx srcbook@latest startVous pouvez à la place utiliser une installation globale avec
<pkg manager> i -g srcbook, puis appeler directement SRCBook avecsrcbook start
$ srcbook -h
Usage: srcbook [options] [command]
Srcbook is a interactive programming environment for TypeScript
Options:
-V, --version output the version number
-h, --help display help for command
Commands:
start [options] Start the Srcbook server
import [options] < specifier > Import a Notebook
help [command] display help for commandVous pouvez supprimer SRCBook en supprimant d'abord le package, puis en nettoyant son répertoire local sur disque:
rm -rf ~ /.srcbook
# if you configured a global install
npm uninstall -g srcbookSi vous avez utilisé un autre PM, vous devrez utiliser sa commande de désinstallation spécifique
Afin d'améliorer SRCBook, nous collectons une analyse comportementale. Nous ne recueillons aucune information identifiable personnelle (PII), nos objectifs sont simplement d'améliorer l'application. Le code est open source afin que vous n'ayez pas à nous faire confiance, vous pouvez vérifier! Vous pouvez trouver plus d'informations dans notre politique de confidentialité.
Si vous souhaitez désactiver le suivi, vous pouvez exécuter SRCBook avec SRCBOOK_DISABLE_ANALYTICS=true Set dans l'environnement.
Pour les instructions de développement, voir contribution.md.