TreeMap
무료 오픈소스 디스크 사용량 시각화 도구로, 사각형 트리맵·중복 파일 탐색·디스크 가득 예측·정리 시 파일을 휴지통으로만 이동한다
Lorca는 내 컴퓨터에서 실행되는 AI 팀원으로, 하나 또는 여러 명과 채팅하고 파일을 다루게 하며 서로 작업을 조율합니다
AI teammates that run on your own computer. Chat with one or several at once, let them work with your files, and they coordinate the work among themselves.
생산성Rust · GoGitHub @egoist온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
Imagine Telegram but single person, with agents, and end-to-end encrypted. Alternative to Grok bot, Muse, Dots
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Lorca is a Grok bot alternative: a Rust CLI for macOS, Linux, and Windows, a native macOS AppKit client, a Windows and Linux app, and phone apps. The CLI is a localhost websocket service and the agent loop; the AppKit client is a UI for that CLI and launches the bundled binary.
You create bots, talk to them 1:1, or put them in a group chat. Bots can hand work to each other and orchestrate, in the same spirit as Grok Bot.
The UI is AppKit (SPM), built to feel like a Mac app: materials, density, keyboard, and motion.README 전문 보기 ↗Lorca is a Grok bot alternative: a Rust CLI for macOS, Linux, and Windows, a desktop app for the three, and phone apps. The CLI is a localhost websocket service and the agent loop; the desktop app is a UI for that CLI and launches the bundled binary.
You create bots, talk to them 1:1, or put them in a group chat. Bots can hand work to each other and orchestrate, in the same spirit as Grok Bot.
The desktop app is Go drawn with MyGo's native UI, built to feel native on each system: materials, density, keyboard, and motion.
Identity is a local key pair. Devices pair to each other. Traffic to the network is end-to-end encrypted. Each machine or phone that pairs is a Device and records its OS (macos, linux, windows, ios, ipados, android). Desktop Devices are Runners: you can create a bot for any paired Runner, and that bot uses the account's encrypted provider credentials there. Phones and tablets are Devices, not Runners.
desktop/)crates/cli)
crates/agent), with Grok-style bot orchestrationcrates/relay)mobile/); pairs as a Device and speaks the relay protocol itselfbun run dev # the desktop app (desktop/) with the CLI, rebuilt on change; runs a relay on 0.0.0.0:8787
bun run build # the desktop app's release builds (bun run build linux/amd64,windows/amd64)
bun run mobile:dev # the phone app on the iOS Simulator (bun run android for Android)
bun run relay # a local relay on 0.0.0.0:8787 (set LORCA_RELAY_URL to use it)
cargo test # agent loop, crypto, and SSE tests
bun run reset # stop everything and wipe identity, credentials, chats, prefs (-y, --build, --relay)
Architecture: ARCHITECTURE.md, the overview, and one doc per subject in docs/architecture. Read the overview and the subjects you touch before implementing.
mobile/ is an Expo app for iOS and Android. It pairs with an existing Device by scanning a QR code from the desktop app or pasting a string from lorca pair, then talks to the relay directly with the Rust Device core: the same keys, envelopes, and jobs as the CLI. A phone is a Device, never a Runner: it reads and writes chats, attaches photos and files, dictates messages, configures the account's provider credentials, creates bots for your Runners, and starts turns; the bots keep running on your machines.
bun run mobile # Metro for the dev client
bun run mobile:ios # build and run on the iOS simulator (Xcode)
The landing page lives in web/ (TanStack Start on a Cloudflare Worker, shadcn/ui). The product docs at /docs are MDX files in web/content/docs, rendered with Fumadocs.
bun run web # dev server on http://localhost:3000
The production Worker deploys from the website branch; Cloudflare builds it on every push there. To ship the site, push main to it:
git push origin main:website