https://github.com/simonneutert/wilson
A simple terminal application that allows you to run through your multistep OpenAI assistants. Made with Deno. 🦕🥰
https://github.com/simonneutert/wilson
cli-app deno openai openai-assistants openai-assistants-api openai-chatgpt react reactjs
Last synced: 3 months ago
JSON representation
A simple terminal application that allows you to run through your multistep OpenAI assistants. Made with Deno. 🦕🥰
- Host: GitHub
- URL: https://github.com/simonneutert/wilson
- Owner: simonneutert
- License: mit
- Created: 2024-11-07T09:54:13.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2025-02-17T19:21:07.000Z (3 months ago)
- Last Synced: 2025-02-17T20:27:49.220Z (3 months ago)
- Topics: cli-app, deno, openai, openai-assistants, openai-assistants-api, openai-chatgpt, react, reactjs
- Language: JavaScript
- Homepage:
- Size: 541 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.DEVELOPER.md
- License: LICENSE
Awesome Lists containing this project
README
# Wilson - Developer's README
Here you will find information for developers contributing to the project.
## Table of Contents
- [Update VHS Demo](#update-vhs-demo)
- [Publish Package on GHCR.io](#publish-package-on-ghcrio)
- [Run the project](#run-the-project)
- [Debugging VSCode](#debugging-vscode)## Update VHS Demo
To update the VHS demo, run the following command:
`$ just vhs-record`
## Publish Package on GHCR.io
Publish the package on GHCR.io using the following command:
`$ just publish-ghcr`
## Run the project
Running the project is simple:
`$ just run`
## Debugging VSCode
- Open the project in VSCode.
- Create a debug profile with VSCode's debug helper button.Here is an example of a `launch.json` configuration for debugging Deno scripts,
the `runtimeExecutable` path should be updated to the path of the Deno
executable on your system:```text
{
"version": "0.2.0",
"configurations": [
{
"request": "launch",
"name": "Launch Program",
"type": "node",
"program": "${workspaceFolder}/lib/replay-assistant.ts",
"cwd": "${workspaceFolder}",
"env": {},
"runtimeExecutable": "/path/to/bin/deno",
"runtimeArgs": [
"run",
"--unstable",
"--inspect-wait",
"--allow-all"
],
"attachSimplePort": 9229,
"args": ["assistant/templates/demo.json"]
}
]
}
```