
Lific
io.github.VoidNullable由 GitHub 帳號 VoidNullable 發布v2.11.1更新於 Oct 24, 2026
Local-first, lightweight issue tracker. Single binary, SQLite-backed, MCP-native.
概覽
Lific 是本地優先、以 SQLite 為儲存的問題追蹤器,其 MCP 工具讓助理跨工作階段管理問題、計畫、頁面、留言與附件。
- 可以做什麼
- Lific 將專案、問題、計畫與頁面存放在單一 SQLite 檔案中,並透過 31 個 MCP 工具提供給助理。工具涵蓋問題(列表、取得、建立、更新、批次更新、編輯、看板)、關聯與等待、頁面、計畫、留言、附件、搜尋與歷史、結構以及匯出。助理可用 get_briefing 接續專案脈絡,找出可執行的問題,建立巢狀步驟計畫,把問題關聯到人員或時間區間,並在關閉問題時附上驗證證據。每個 AI 工具以使用者帳號下獨立的機器人身分連線,歷史記錄會顯示是哪個工具做了變更。
- 適用情境
- 適合一個人指揮多個助理、並希望計畫與問題存放在伺服器而不是上下文窗口中的情境,讓工作成果不隨工作階段結束而消失。它面向小型自架使用;README 說明它不適合需要 SSO、衝刺或甘特圖的大型團隊,不適合把問題存放在倉庫本身,也不適合多台伺服器互相同步。
- 執行需求
- 以本機程序透過 stdio 執行,可用 cargo 安裝或下載二進位檔;不需要 Docker 或 Postgres。初始化執行 lific init,建立設定、資料庫、管理員帳號與監聽 3456 埠的背景服務,接著 lific connect 為支援的用戶端寫入 MCP 設定。遠端 Streamable HTTP 方式使用 Authorization Bearer API 金鑰,金鑰由 lific key create 建立;未帶 LIFIC_TOKEN 的 stdio 工作階段以實例操作員身分執行。使用 Docker 時首次啟動需要 LIFIC_INIT_ADMIN_NAME 與 LIFIC_INIT_ADMIN_PASSWORD。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Lific,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
[Lific: an issue tracker for prolific agents]
[CI] [crates.io] [Release] [License] [Discord]
An issue tracker for prolific agents.
One binary. One SQLite file. MCP built in.
Plans and issues live on your server instead of in the context window, so work outlives the session. Agents use it over MCP; you use the web UI.
- 31 MCP tools in 5,781 tokens, about one long file read.
- One 25 to 32 MB binary with SQLite, the web UI and backups built in. No Docker, no Postgres.
lific connectwrites MCP config for 11 AI clients.- Identifiers like
APP-42, never UUIDs.
60-second setup
Restart your AI client. The web UI is at http://localhost:3456. lific doctor checks config, database, server and an MCP round trip, and exits nonzero if anything is broken.
brew install voidnullable/tap/lificreplacescargo installon macOS and Linux: a release binary in seconds, no Rust toolchain.lific init --herekeeps config and database in the current directory.lific init --no-serviceskips the background service; runlific startyourself.lific service status | restart | stop | uninstallmanages the service.
More: Installation · Quickstart
What your agent can do
Each AI tool connects as its own bot under your account. The history says "OpenCode closed APP-42", and you can revoke one tool without touching the others.
MCP tools
The 5,781 tokens are the tools/list definitions as compact JSON, counted with tiktoken's o200k_base. Parameters and output: MCP tools.
Connect your AI tools
lific connect supports opencode · claude-code · claude-desktop · cursor · vscode · codex · zed · gemini · windsurf · goose · crush.
It merges into existing config, and leaves a file it can't parse alone and prints the snippet instead. OAuth sign-in from the client and lific login for headless machines also work: Connect agents.
Manual config for any MCP client
Remote, over Streamable HTTP:
Local, over stdio with no server:
Create a key with lific key create --name my-key --user <you>. A stdio session without LIFIC_TOKEN acts as the instance operator.
CLI
The CLI reads the database directly, or a remote server with --backend http. Output is JSON when piped. lific agents-md adds a short Lific section to a repo's AGENTS.md. Full reference: CLI.
When Lific is the wrong tool
- You coordinate a large team and need SSO, sprints or Gantt charts. Use Linear or Plane.
- You want issues stored in the repo itself. Use a git-native tracker such as beads.
- You need several servers syncing with each other. One Lific instance is one SQLite file.
It's built for one person directing several agents.
Running it
Access. New installs check project membership on every call, reads included. Add people with lific member add --project APP --user sam --role maintainer. See Self-hosting.
Backups. Lific writes an archive every hour and keeps 24. For a one-off:
Config. lific init writes lific.toml. Set server.public_url before exposing the server beyond localhost. See Configuration.
Docker. Optional; the binary needs nothing else.
Both variables are required on first boot and ignored after it.
Upgrading. Read Upgrading before you skip versions.
Build from source
CONTRIBUTING.md covers tests and release builds.
Community
Questions, bug reports and release announcements: Discord. Support questions get answered fastest in #support.
Contributing
Issues and PRs welcome. For anything large, open an issue first.
MCP Registry
Lific publishes server.json to the MCP Registry.
mcp-name: io.github.VoidNullable/lific
License
來源:README.md,提交 7526f40
工具
0版本歷史
4- v2.11.1最新Oct 14, 2026
- v2.11.0Oct 13, 2026
- v2.10.0Sep 23, 2026
- v2.9.0Sep 16, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分