Sente

Sente

teai.io · Voice & Language · Coding · Chatbot

Sente is an AI coding agent CLI from teai.io: one curl command installs it, it wraps OpenCode, and it reaches more than 380 models through one OpenAI-compatible endpoint.

Interface preview of Sente

About Sente

What Is Sente

Sente is a command line coding agent from teai.io, a Japanese model gateway that bills in yen. The command is te, and a sente alias comes with it. Type it inside a project folder and an agent reads files, edits code, runs shell commands, and reports back.

Under the hood Sente is a thin launcher over OpenCode, the MIT-licensed terminal agent with roughly 203,000 GitHub stars. teai.io does not keep a fork. Each launch syncs the model catalog from teai.io and points OpenCode at a generated config, so upstream fixes arrive without a migration step.

The pitch is less about a new agent than about where the tokens come from. One base URL reaches Claude, GPT, Gemini, Kimi, DeepSeek, and Qwen models at published list prices, and moving between them takes a flag rather than a config rewrite. In the company's own measurement a task on DeepSeek V4 Pro costs about ¥0.03, which changes how often you let an agent take a second attempt at something.

Limits sit in the same place. Windows runs it through WSL only. The interface lives in a terminal, so anyone comparing it with an AI coding assistant that sits in an editor will find Sente thin. The free teai.io tier includes no credits. Top-ups start at ¥500.

Getting Started

  1. Run curl -fsSL https://teai.io/te | sh in a terminal on macOS, Linux, or WSL. The installer adds OpenCode if it is missing.
  2. Create an account at teai.io with an email address, add credits, then run te login to store the key.
  3. Open a repository folder and start te for an interactive session, or te run "explain this repo" for a one-shot task.
  4. Switch models with te models, or call te max run "..." when a task needs the largest model in the catalog.
  5. Optional: te app install sente adds the macOS menu bar app, and te talk starts a spoken session.

Product Information

A quick look at Sente's pricing, supported platforms, and performance.

Free PlanYes
Paid Plans¥0 - ¥14,800/mo
PlatformmacOS, Linux, WSL, web, iPhone
Developerteai.io
CategoryVoice & Language · Coding · Chatbot
Release DateAug 2026
Latest UpdatedNov 2026
Website Visits1.4K
Website Global Rank10M
API AvailabilityYes

Best for

The users, tasks, and scenarios where this tool fits best.

Users

  • Solo developers and indie hackers
  • Small teams that pay in yen
  • Developers who live in a terminal

Tasks

  • Understanding an unfamiliar repository
  • Refactors and small feature work
  • Handing off a task by voice

Scenarios

  • You need work to continue after the laptop closes
  • Token cost decides how often you experiment
  • Code that touches customer data

Key features

One-Line Install on Top of OpenCode

A single curl command installs the CLI, adds OpenCode if the machine lacks it, and writes a config that points at teai.io. There is no separate runtime to manage and no fork to update by hand. The install also drops sente-rules.md into ~/.config/teai/, and every session loads those rules: read before you write, always ship a deliverable.

More Than 380 Models Behind One Flag

The catalog covers Claude, GPT, Gemini, Kimi, DeepSeek, Qwen, and others, all reachable with te models. Short aliases hide the routing: te lux picks a Claude or OpenAI flagship, te max picks Kimi K3 with its 2.8T parameters and 1M context, and the default handles everyday edits. Changing models is one flag, not a new install.

OpenAI-Compatible Routing Without a Conversion Layer

teai.io speaks the OpenAI API natively, and OpenCode does too, so tool calls pass through without a translation step between formats. That matters for function calling, where a lossy conversion tends to break arguments or drop fields. In practice the agent's file edits and shell commands land the same way they would against a direct provider.

Voice Sessions and a Cloud Workspace

te talk turns Sente into a voice coding agent on macOS, Linux, and WSL: you describe the task out loud and the agent reads its reply back. Sente Cloud at sente.teai.io runs the same account in a browser workspace, with sign-in by emailed one-time code. The free plan allows one concurrent cloud job, and paid tiers raise that to four or eight.

Local PII Scrubbing Before the Request Leaves

te privacy scrub on masks emails, phone numbers, addresses, API keys, private keys, and high-entropy tokens on the machine before anything is sent. Names come from your Contacts dictionary, Japanese honorific patterns, and Apple's on-device recognition, and the reply is restored before you see it. The company measures about 0.1 ms per request and notes that detection is not complete: a Japanese given name with no honorific and no dictionary entry can slip through.

Five Reference Skills With Retrieval

Five beta skills answer questions from a 748-entry corpus instead of from model memory: legal (259 entries on Japanese civil, labor, and company law), security (131 on SQL injection, auth, and secrets), freelance (125 on contracts and Japanese invoicing), infra (117 on Docker, CI/CD, DNS, and TLS), and license (116 on MIT, Apache, GPL, and AGPL obligations). Retrieval runs before the answer, and unrelated questions return no match rather than a guess.

Pros and cons

Pros

  • The app itself is free. You pay for tokens or credits, and an ordinary task on a budget model costs a few yen.
  • Swapping providers is a flag change, so a failed model or a price shift does not force a config rewrite.
  • Empty responses are not billed, and failed paid media jobs and failed MCP tool calls are refunded in full.
  • Because Sente tracks OpenCode upstream instead of forking it, every improvement to that project reaches your terminal.
  • Japanese support, JPY invoicing, and a Tokyo region make it a rare fit for teams that need billing and latency inside Japan.

Cons

  • Windows users must go through WSL, which adds setup work and can complicate file paths for anyone on a Windows-only stack.
  • There is no editor window or visual diff, so reviewing a large change means reading terminal output or opening git separately.
  • Cloud concurrency is capped by plan at one, two, four, or eight jobs, and a busy period also hits a shared ceiling.
  • Per-task cost moves with the model and the token count, which makes monthly spend harder to predict than a flat subscription.

Frequently asked questions

Sente is a coding agent that runs in your terminal. It comes from teai.io and installs with one curl command. Once running, it reads repository files, edits code, runs commands, and explains what it changed.