Skip to content

Commit c4487d7

Browse files
committed
Readme changes
1 parent 73f08ef commit c4487d7

File tree

8 files changed

+18
-21
lines changed

8 files changed

+18
-21
lines changed

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -253,7 +253,7 @@ Claude Dev License:
253253

254254
MIT License
255255

256-
Copyright (c) 2024 Saoud Rizwan
256+
Copyright (c) 2024 Kodu AI
257257

258258
Permission is hereby granted, free of charge, to any person obtaining a copy
259259
of this software and associated documentation files (the "Software"), to deal

README.md

Lines changed: 15 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,38 +1,33 @@
11
# Welcome to Kodu Coder
22

3+
<img src="./assets/kodu.png" width="100" align="right" />
34
Kodu Coder is a coding agent extension tailored for use with Kodu Cloud. We're excited to share our work with the community and invite you to explore the new features and capabilities we've added.
45

56
## About Kodu Coder
67

7-
Building on advanced coding capabilities, Kodu Coder takes software development assistance to the next level. It's designed to handle complex tasks step-by-step, offering a unique blend of AI-powered coding support and human oversight.
8+
Kodu Coder is a powerful tool that helps you code faster and more efficiently. It's like having a coding assistant right in your editor! Kodu Coder can help you with a variety of tasks, from writing code to debugging and testing. It's perfect for developers who want to save time and improve their workflow or for beginners who have never coded before.
89

10+
## Demo
911
<p align="center">
10-
<img src="https://media.githubusercontent.com/media/saoudrizwan/claude-dev/main/demo.gif" width="100%" />
12+
<video src="./assets/demo.mp4" width="100%" />
1113
</p>
1214

1315
<p align="center">
14-
<a href="https://marketplace.visualstudio.com/items?itemName=kodu-ai.kodu" target="_blank"><strong>Download VSCode Extension</strong></a> | <a href="https://discord.gg/Fn97SD34qk" target="_blank"><strong>Join the Discord</strong></a>
16+
<a href="https://marketplace.visualstudio.com/items?itemName=kodu-ai.kodu" target="_blank"><strong>Download Extension</strong></a> | <a href="https://discord.gg/Fn97SD34qk" target="_blank"><strong>Join the Discord</strong></a>
1517
</p>
1618

1719
### Key Features
20+
| Reliable | Fast | Integrated |
21+
|--------------|--------------|--------------|
22+
| **Claude's Vision**<br>Paste images in chat to use Claude's vision capabilities and turn mockups into fully functional applications or fix bugs with screenshots | **Real-time Feedback**<br>Inspect diffs of every change Kodu Coder makes right in the editor, and provide feedback until you're satisfied with the result | **CLI Integration**<br>Run CLI commands directly in chat, so you never have to open a terminal yourself |
23+
| **Permission Control**<br>Permission buttons before using a tool sending information to the API | **Usage Tracking**<br>Track total tokens and API usage cost for the entire task loop and individual requests | **API Request Limit**<br>Set a maximum number of API requests allowed for a task before being prompted for permission to proceed |
24+
| **Automated Result Presentation**<br>Automated result presentation with terminal commands (e.g., `open -a "Google Chrome" index.html`) | **Unlimited API Requests**<br>Leveraging Kodu Cloud to allow for a smoother and unrestricted experience | **Optimized Performance**<br>Efficient token caching and prompt optimization on server side to reduce cost and improve speed |
25+
| **Image Optimization**<br>Image optimization to reduce token cost | **Autopilot Mode**<br>Experimental autopilot mode automatically approves read and write requests, tell Kodu what you need | Many more to come... |
1826

19-
- Paste images in chat to use Claude's vision capabilities and turn mockups into fully functional applications or fix bugs with screenshots
20-
- Inspect diffs of every change Kodu Coder makes right in the editor, and provide feedback until you're satisfied with the result
21-
- Run CLI commands directly in chat, so you never have to open a terminal yourself (+ respond to interactive commands by sending a message)
22-
- Permission buttons (i.e., 'Approve terminal command') before tool use or sending information to the API
23-
- Track total tokens and API usage cost for the entire task loop and individual requests
24-
- Set a maximum number of API requests allowed for a task before being prompted for permission to proceed
25-
- Automated result presentation with terminal commands (e.g., `open -a "Google Chrome" index.html`)
26-
- Unlimited API requests under Kodu Cloud
27-
- Efficient token caching and prompt optimization on server side to reduce cost and improve speed
28-
- Image optimization to reduce token cost
29-
- Experimental autopilot mode (automatically approves read and write requests)
3027

31-
_**Pro tip**: Use the `Cmd + Shift + P` shortcut to open the command palette and type `Kodu Coder: Open In New Tab` to start a new task right in the editor._
28+
## How does it work
3229

33-
## How it works
34-
35-
Kodu Coder uses an autonomous task execution loop with chain-of-thought prompting and access to powerful tools that give it the ability to accomplish nearly any task. Start by providing a task, and the loop fires off, where Kodu Coder might use certain tools (with your permission) to accomplish each step in its thought process.
30+
Kodu Coder leverages the powerfull Claude LLM model from Anthropic in collaboration with Kodu Cloud, to provide a seamless use of the underlying model. The extension allows you to interact with the model through a chat interface, where you can ask questions, run commands, and get help with your code. Kodu Cloud adds the ability to use *tools* to help you code faster and more efficiently.
3631

3732
### Tools
3833

@@ -46,6 +41,8 @@ Kodu Coder has access to the following capabilities:
4641
6. **Write to File**: Write content to a file at a specified path, creating necessary directories
4742
7. **Ask Followup Question**: Gather additional information from the user to complete a task
4843
8. **Attempt Completion**: Present the result to the user after completing a task
44+
9. **Open File**: Open a file in the default application for the file type
45+
10. *More to come...*: Have a suggestion? Let us know by creating an issue or telling us about it in our Discord server!
4946

5047
## Working in Existing Projects
5148

assets/demo.mp4

13.1 MB
Binary file not shown.
File renamed without changes.
File renamed without changes.
File renamed without changes.

bun.lockb

367 KB
Binary file not shown.

src/api/openrouter.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ export class OpenRouterHandler implements ApiHandler {
2020
baseURL: "https://openrouter.ai/api/v1",
2121
apiKey: this.options.openRouterApiKey,
2222
defaultHeaders: {
23-
"HTTP-Referer": "https://github.com/saoudrizwan/claude-dev", // Optional, for including your app on openrouter.ai rankings.
24-
"X-Title": "claude-dev", // Optional. Shows in rankings on openrouter.ai.
23+
"HTTP-Referer": "https://github.com/kodu-ai/kodu-coder", // Optional, for including your app on openrouter.ai rankings.
24+
"X-Title": "kodu-coder", // Optional. Shows in rankings on openrouter.ai.
2525
},
2626
})
2727
}

0 commit comments

Comments
 (0)