ai-startup-skills
AI 제품을 만드는 스타트업을 위한 7단계 에이전트 스킬: 검증 → 비즈플랜 → 정책 → 로드쇼 → 고객 확보 → 가격 책정 → 등록
Tetra for the desktop (Linux): photos, files, notes, calendar, maps, contacts and calls, synced with Tetra for Android over your own Wi-Fi. No cloud.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗The computer half of Tetra for Android: Photos, Files, Notes, Calendar, Timer, Maps*, Contacts, Phone and Data on Linux, in sync with your phone and tablet over your own Wi-Fi. Faces, documents and search labels are analysed on this computer.
0.6.0 Beta 32 (what's new). A beta: keep your own backups. Screenshots use invented sample data.
From phone and From computer.~/Tetra/Files, and Tetra comes with
skills for them (Share with Claude). Ask Claude, ChatGPT or any assistant that can use your computer to import a
timetable, plan your week or set a timer; the result reaches your phone with the next sync.* Finding photos by place covers Greece only for now.
Also here: Devices, to pair a phone or tablet by QR code with rules per device (send, both ways, or Move); storage drives, a USB disk as a verified backup or as storage that still shows in the library; and a Trash that waits 30 days, then 30 more in a purgatory, before anything is really gone. Each applet's screenshots, phone, tablet and computer apart, are on the Tetra page.
Each page was measured on a copy of a real library (16 619 photos): how long until it stops changing, and the longest moment the window could not answer. Files, Notes, Calendar, Timer, Maps, Contacts, Data, Devices and Settings were already quick (2–160 ms). Two froze the window, and no longer do:
| Page | before | now | what changed |
|---|---|---|---|
| Photos (opened again) | 741 ms, the window busy 599 ms | 71 ms, never busy | a period's photos are made only within two screens of the view, so any size of library opens the same |
| Phone | 510–545 ms, busy 288–293 ms | 47–76 ms, never busy | sixty recent calls at first, more as the list's end nears |
On the phone, the same week, Contacts went from 3.3 s to 0.19 s and the Phone from 2.3–2.8 s to 0.25 s: see Tetra for Android.
Pair once by QR code from Devices; each file is checked by SHA-256 on arrival. A trusted device is known by its public-key fingerprint, not its IP address, so it is found again after a network change. Every rule and its reason is in SYNC_PLAN.md.
On Debian, Ubuntu or Mint:
sudo apt install ./local-drive-desktop_0.6.0-beta.32_amd64.deb
Or make the AppImage executable and run it (chmod +x Tetra-0.6.0-beta.32.AppImage); it needs nothing else,
not even libfuse2. Tetra keeps running in the tray when its window is closed, so phones can sync at any time.
Then install Tetra for Android on your phone or tablet and pair it from Devices.
The app is in desktop/ (Electron, React, TypeScript).
cd desktop
npm ci
npm test
npm run dist # release/*.deb and *.AppImage
| Document | Purpose |
|---|---|
| desktop/README.md | The desktop app's code map, folders and development commands |
| SYNC_PLAN.md | Sync design and every rule's reason (the same file in both repos) |
| HANDOFF.md | Where work stands, newest first |
Tetra is free software under the GNU GPL 3.0, and will stay free.
Until September 2026 this repository held a C++/Qt desktop app with a browser-page interface. It was replaced by
the Electron app in desktop/ and removed on 26 September 2026. Its code, plans and safety specification are in the
history, at commit 1b71025.