Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ahmadrosid/tukang-ngooding
Stop copying and pasting your code to LLMs; chat directly with your code instead.
https://github.com/ahmadrosid/tukang-ngooding
Last synced: 2 months ago
JSON representation
Stop copying and pasting your code to LLMs; chat directly with your code instead.
- Host: GitHub
- URL: https://github.com/ahmadrosid/tukang-ngooding
- Owner: ahmadrosid
- Created: 2024-07-21T06:30:23.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-09-09T18:39:38.000Z (4 months ago)
- Last Synced: 2024-09-10T21:16:48.715Z (4 months ago)
- Language: Svelte
- Homepage:
- Size: 3.45 MB
- Stars: 2
- Watchers: 1
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Tukang Ngooding
![demo](./tukang-ngooding-thumbnail.png)
Tukang Ngooding is a simple chatbot that runs on your local machine. It can help you work on your codebase. Think of it like asking ChatGPT to edit your files, but instead of copying and pasting your code, it has direct access to your codebase. It can read, edit, update, and delete files for you but with your permission of course.
## Installation
1. Clone the repository
```
git clone https://github.com/ahmadrosid/tukang-ngooding.git
```
2. Copy example env
```
cp .env.example .env.local
```
Make sure to fill in the `ANTHROPIC_API_KEY=` and `CURRENT_DIRECTORY=` environment variables.3. Install dependency with your favourite package manager
```
bun install
pnpm install
npm install
```
4. Run development server
```
bun run dev -- --open
```