TreeMap
A free, open-source disk-space visualizer. Squarified treemap, duplicate hunting, disk-full forecasting, and cleanup that only ever moves files to the Trash.
翻譯準備中
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證正在載入完整 README。 以下為已儲存的摘錄。
A small installable chat app for GPT, Claude and Gemini. Responsive on phones, tablets and desktop. No build dependencies.
Requires Node.js 22.13+ (Node 24 on Vercel). Run npm install. Set provider keys in your environment or copy .env.example to .env and fill it in, then run npm run dev (or node --env-file-if-exists=.env scripts/dev.js). Open http://127.0.0.1:3211.檢視完整 README ↗One conversation, several AI models.
Converse is a chat app where GPT, Claude and Gemini can all take part in the same conversation. Ask one of them, ask all three at once, or have one check another's answer. It runs in the browser, installs like an app on a phone or computer, and uses your own API keys.
Try it at converse-cyan.vercel.app · Docs · Host your own · Project status
The replies in this picture are sample text written for the screenshot.
Open converse-cyan.vercel.app and sign in with a Google account, or with a code sent to your email if Google sign-in gives you trouble. The first time, it asks for an API key from OpenAI, Anthropic or Google: add at least one under API keys and start chatting. Your conversations are billed to your own key.
| Mode | What it is for | Models |
|---|---|---|
| Chat | Quick questions and comparing answers. Several models can reply at once. | GPT, Claude, Gemini |
| Context | Long conversations with saved history, files, memory and web search. | GPT, Claude |
| Agent | A goal the model works towards step by step, using the same tools. | GPT, Claude |
The in-app Docs page explains each of these in detail. It is the same guide the models themselves can read.
You need Node.js 22.13 or newer and an API key from at least one of OpenAI, Anthropic or Google.
git clone https://github.com/DanPace725/converse.git
cd converse
npm ci
cp .env.example .env
npm run dev
Put your keys in .env, then open http://localhost:3211. On Windows PowerShell, use Copy-Item .env.example .env for the copy step.
| Setting | What it does |
|---|---|
OPENAI_API_KEY | Turns on GPT, web search with GPT, and meaning-based history search. |
ANTHROPIC_API_KEY | Turns on Claude and web search with Claude. |
GEMINI_API_KEY | Turns on Gemini in Chat mode. |
JEV_API_KEY | Optional. Turns on Jev, a helper that advises on what to keep in a long conversation's working copy. Without it, a small model from the same provider does that job on the same key: Luna for GPT conversations, Haiku for Claude ones. |
CONCLAVE_DATA_DIR | Where Context and Agent conversations are saved on your machine. Without it they go to a CLA/conclave/.conclave folder beside the checkout. |
Run locally, there is no sign-in and Context and Agent conversations are saved in a SQLite file on your machine.
Converse deploys to Vercel with a Neon Postgres database, and no build step. A hosted copy can offer:
The hosted setup guide walks through both. There are no per-person usage limits yet, so everyone you admit uses your database and hosting.
npm test # unit tests
npm run check # syntax and engine parity
npm run test:browser # browser tests (Playwright, using installed Microsoft Edge)
npm run test:agent:browser # the Agent browser tests alone
The part that manages context, runs agents and talks to the models is a separate engine called Conclave. It is developed in its own repository and copied into lib/conclave/; npm run check fails if the copy has drifted. Change the engine there, not here. AGENTS.md and the development method describe the workflow.
| Area | Location |
|---|---|
| Browser app and the Docs guide | public/ |
| HTTP handlers | api/, lib/conclave-http.js |
| Chat-mode model adapters | lib/providers.js |
| Conclave engine copy | lib/conclave/, snapshot notes |
| Storage and database schema | lib/context-repository.js, lib/database.js, drizzle/ |
| Sign-in and personal API keys | api/session.js, lib/neon-auth.js, lib/conclave/credentials.js, api/keys.js |
| Reports and comparisons | scripts/, commands |
Converse is a personal project in active development. PROJECT_CONTEXT.md records what works, what has been checked and how, and what has not been tried yet.
MIT.