EDITH for your PC
edith-pc makes a Windows PC a body of your EDITH server: the server's brain can use this
PC's tools (apps, windows, files, the screen, the keyboard, the shell) when you talk to EDITH
from your phone or the browser, from anywhere.
You need an EDITH server (the brain) with Google Authenticator sign-in set up. This package is only the PC side.
Install and link
pip install edith-pc
edith link
edith link asks for your server's address and the 6-digit code Google Authenticator shows
for EDITH. That's all: no token or key to copy. The PC is linked, EDITH runs in the
background, and it starts with Windows from then on.
Commands
| Command | What it does |
|---|---|
edith status |
what this PC is linked to, and whether EDITH is running |
edith start / edith stop |
start or stop the background body |
edith app |
open the EDITH window |
edith run |
run the body in the terminal (Ctrl+C stops it) |
edith update |
install the newest version and restart |
edith unlink |
unlink this PC and stop starting with Windows |
What the PC can and can't do
The server gives this PC a key of its own when you link it. The key only lets the PC answer the brain's tool calls and send model calls through your server, so no OpenAI key lives on the PC. It can't send commands, approve actions or read the server's files. Remove the PC in EDITH's HUD (Bodies, PCs) and its key stops working at once.
Windows only. Python 3.10 or newer.
Metadata
Release files for edith-pc 0.3.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| edith_pc-0.3.0.tar.gz | 257.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| edith_pc-0.3.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 477.9 kB
Release files / edith_pc-0.3.0.tar.gz
| Download URL | edith_pc-0.3.0.tar.gz |
|---|---|
| Size | 257.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4d6aa524cee7373a12eec40feb9c3a4a28a5439c180b14770b8b3ccdd253cd04
|
|
BLAKE2b-256 checksum How to use checksums |
79486cc0c286c281273c79a474fd300f1e0126ad20f3563581416936014f97a9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / edith_pc-0.3.0-py3-none-any.whl
| Download URL | edith_pc-0.3.0-py3-none-any.whl |
|---|---|
| Size | 220.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
a1b735458ee3ca243d1892a53fa76603e7b1febf6a93f510360d0f0903a4b14b
|
|
BLAKE2b-256 checksum How to use checksums |
b2f20a0ab4b84d3f020b1b8d4cb4f57b64af5c17cc7b426bf7f0c80722b02ab4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|