Skip to content
interfaces-labPublic

About

Durable agent sessions in your terminal

Resources

Contributing

Stars

6 stars

Watchers

0 watching

Forks

Latest commit

 

History

2,019 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nyte

Nyte

Nyte is a durable runtime for agent conversations, with a terminal client and a desktop app.

Install

Platform Terminal client Desktop app
macOS, Apple silicon Yes Yes
Linux x64 Yes Yes
Linux arm64 Yes No
Windows Not yet Not yet

New releases don't include Windows. A Windows desktop app you already installed keeps running the version it has.

Install the terminal client:

curl -fsSL https://nyte.sh/install | sh

For the desktop app, download it from the installation guide.

First run

Sign in to a model provider, then start a session in the folder you want the agent to work in:

nyte login
nyte

To run one prompt and print the answer:

nyte -p "Summarize this project's README"

If something doesn't work, nyte doctor checks the install and nyte triage starts an agent on what nyte doctor finds. The user guide covers the rest.

How it works

A host is the process that runs the agent and stores sessions. Each client talks to a host on your machine, which keeps sessions in SQLite and runs agents in process. Every step reads its state from the store, so any host can take over a session between steps.

You can also run a host for remote clients with @nyte-ai/host, storing sessions in SQLite or PostgreSQL. It runs in a Cloudflare Durable Object and on Vercel, and the examples show both. Clients connect through @nyte-ai/sdk.

Development

On macOS or Ubuntu with Node installed, set up a checkout in ./nyte and start the terminal client:

npx nyte-ai init
cd nyte
pnpm dev:tui

Before you commit, run the checks:

pnpm check

License

MIT. See LICENSE and the upstream licenses in THIRD-PARTY-NOTICES.md.

About

Durable agent sessions in your terminal

Resources

Contributing

Stars

6 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages