Wednesday, November 15, 2023

Show HN: OpenAI dev assistant GUI with local code interpreter

DODA

screenshot.png

DODA Offers Developer Assistance.

It is an experiment using the OpenAI Assistants API.

Based on Deno + Electron to provide a ChatUI that can interact with your system to accomplish common development tasks.

Current Functions

  • Creating files
  • Executing CLI commands
  • Getting environment and system info
  • Running scripts

⚠️🔥 The agent can run REAL code locally and WILL execute any command you tell it to. Be careful. 🔥⚠️

Setup

  • install node/deno
  • add your OPENAI_API_KEY
  • customize the doda_agent/assitantConfig.json ( optional )

Usage

run the agent

cd doda_agent
deno run --allow-all server.ts

run electron

cd doda_electron
npm start

or both at once:

chmod +x start.sh
./start.sh

You can kill the proc with kill $(lsof -t -i:1337)

Contributing Contributions are welcome! Fork the repo and submit pull requests.



from Hacker News https://ift.tt/aeLdZkD

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.