Codync
免费开源的 1:1 Grok Bot 与 Muse 替代方案。可在 iPhone、Mac 或 Linux 桌面上将 Claude 代码、Codex、Cursor 以及 40 多个编码代理作为持久机器人使用。支持群组聊天、线程、应用。
AI 翻译
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证The runtime for long-lived Agents
翻译准备中
取自仓库 README
正在加载完整 README。
查看完整 README ↗Norns runs agents that are on their own for days at a time. The run is backed by durable storage, not a process, so a deploy or a crash doesn't end it.
I have a steward agent that runs every weekday morning. It reads the open issues across a few repositories, decides what is worth doing, and asks me in Slack before it starts. The run parks on that question for as long as I take to answer. When I approve, it hands the job to a coding agent and waits. When the PR is up, the steward posts the link and the run ends.
That is the shape of thing Norns is for: a run that waits for a person, hands work to another agent, and keeps going regardless of what happens to the processes underneath it.
https://github.com/user-attachments/assets/b300b164-dc0c-44ea-a794-1de00b4f01a7
brew install nornscode/tap/nornsctl
nornsctl dev
nornsctl new my-agent
cd my-agent
uv sync
uv run my-agent-worker
That gives you a Norns server and a worker connected to it. The hello agent walks through the rest.
Norns is an orchestrator written in Elixir on the BEAM. It never calls a model and never runs a tool. Workers connect over WebSocket, register their tools, and hold the API keys.
sequenceDiagram
participant O as Orchestrator
participant A as Worker A<br/>llm, search_docs
participant B as Worker B<br/>post_to_slack
O->>A: llm_task
Note right of A: calls Claude/GPT/etc
A-->>O: response with tool calls
O->>A: tool_task: search_docs
A-->>O: result
O->>B: tool_task: post_to_slack
B-->>O: result
Note over O,B: checkpoint, repeat
Every LLM call, tool call and tool result is an event in a Postgres log. A worker that picks a run up after a crash replays the log to find out where things stand. The details are in docs/architecture.md.
pip install norns-sdk (PyPI){:norns_sdk, "~> 0.1"} (Hex)nornsctl)Norns is v0.x. I run Mimir and the steward on it and it holds up, but the APIs are still moving. Breaking changes get called out in release notes, so pin versions. Hit a bug or some jank? Open an issue.
Where it's going, and why some things aren't being built, is in docs/roadmap.md and docs/decision-log.md.
MIT