feat: Add Tetrate Agent Router Service (TARS) as provider
Context
Tetrate Agent Router Service (TARS) recently launched as a new AI router similar to OpenRouter or Requesty. It provides unified access to multiple AI providers, with features like automatic fallbacks, and usage monitoring configured through its web UI. Learn more at https://tetrate.io/blog/announcing-tetrate-agent-router-service.
I created discussion here https://github.com/Kilo-Org/kilocode/discussions/1793
Implementation
Implementation follows similar AI router such as Requesty
Screenshots
- Before: No options to select TARS
- After: TARS available as options
How to Test
- Go to Settings -> Providers
- From API Provider dropdown select TARS (Tetrate Agent Router Service)
- Click
Get TARS API Keyto go to https://router.tetrate.ai/ and create your API key - Paste API Key
- Click Save
- Select model that you want to use
- Start new task to use TARS
Get in Touch
Discord handle @arifsetiawan
🦋 Changeset detected
Latest commit: c7f2350a919587b063b09cfbefca1ae258e175aa
The changes in this PR will be included in the next version bump.
This PR includes changesets to release 2 packages
| Name | Type |
|---|---|
| kilo-code | Minor |
| kilocode-docs | Minor |
Not sure what this means? Click here to learn what changesets are.
Click here if you're a maintainer who wants to add another changeset to this PR
@chrarnoldus can you review this PR?
@kevinvandijk can you help reviewing this PR?
Hi @kevinvandijk and @chrarnoldus - either of you able to help take a look at this? :)
chatted with @mcowger, @arifsetiawan we need to add a changeset
@missBerg updated the PR with changeset
@kevinvandijk @chrarnoldus changeset added, and workflows need approvals to run.
Please let us know if there are any outstanding concerns or problems 🙏