JL

jongodb-labs/bedrock-now

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

0 stars 0 forks 质量 74 趋势 20MIT

AWS Bedrock 的单命令 Docker 协议栈:LiteLLM 网关、Open WebUI、共享 S3 + MCP 用于 Claude Code、按键预算和成本透明,并支持 OpenRouter 集成选项

概览

Bedrock-Now 是一个私密的单用户 AI 工作台,适用于你自己的 Mac 或 Linux 机器:一个聊天应用、Claude Code 和一个共享文件存储,每个模型调用都通过你团队的 AWS 访问密钥计费。你无需将工作发送给消费者 AI 服务,就能获得现代模型,并且能看到每个答案的成本。只需一个命令安装;除了 127.0.0.1 之外,没有任何设备会监听。 - macOS 或 Linux,搭配 (macOS) 或 (Linux) - git、curl、openssl(macOS 内置的 bash 3.2 即可)- 适用于具有 Bedrock 访问权限的 IAM 用户(长期使用的 AKIA...密钥;参见向 AWS 管理员索取模型访问权限),或者在 EC2 虚拟机上,使用替代(无存储密钥;参见在云虚拟机上运行)- 可选:(claude),用于 claude-bedrock 安装程序会检查前置条件,告诉你如何安装缺失的内容,将最新版本克隆到 ~/bedrock-now(BEDROCK_NOW_DIR=/path 用于另一个文件夹,BEDROCK_NOW_REF=main 用于最新代码),然后开始安装。

概述(AI 翻译)

bedrock-now 是一个私密的单用户 AI 工作台,适用于你自己的 Mac 或 Linux 机器:一款聊天应用,Claude Code 以及共享文件存储。模型运行在Amazon Bedrock上,在你自己的AWS账户中运行(IAM用户的访问密钥,或 EC2 实例角色)并且在那里计费;电话唯一能转到的地方就是你自己开的—— OpenRouter 用自己的密钥(由 OpenRouter 收费;有些型号是免费的)和通过 OpenAI 或 用你自己的键Groq。聊天中的麦克风会使用浏览器的语音识别,除非你选择 否则,这会把你说的内容发送给浏览器的制造商(Google、Microsoft或Apple;语音)。 你无需将工作提交给消费者AI服务,就能获得现代模型,并且能看到每个答案的成本。 只需一个命令安装;除了127.0.0.1之外,没有任何设备能监听。

你得到了什么

以下所有内容都运行在你的电脑上,通过一个门户登录。可选部分在你开启之前是关闭的; 代码页面及其浏览器终端默认开启([./stack terminal disable 关闭了两者,'./stack 代码 仅关闭代码页面;无论在更新中都保持关闭)。

|部分 |它是什么 |默认 |开 / 关 |

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

DevOS ADE

DevOS ADE (formerly bedrock-now) is a private, single-user AI workbench for your own Mac or Linux machine: a chat app, Claude Code and a shared file store. Models run on Amazon Bedrock in your own AWS account (an IAM user’s access key, or an EC2 instance role) and are billed there; the only other places a call can go are ones you turn on yourself — OpenRouter with your own key (billed by OpenRouter; some models are free), the Experiential Labs gateway with your own key (its credits, or your own provider keys connected there) and speech-to-text through OpenAI or Groq with your own key. The microphone in Chat uses your browser’s own speech recognition unless you choose otherwise, and that sends what you say to the browser’s maker (Google, Microsoft or Apple; Voice). You get modern models without sending your work to a consumer AI service, and you see what every answer costs. Install it with one command; nothing listens beyond 127.0.0.1.

What you get

Everything below runs on your computer, behind one portal sign-in. The optional parts are off until you turn them on; the Code page and its browser terminal are on by default (./stack terminal disable turns both off, ./stack code disable the Code page alone; either stays off across updates).

Part What it is Default On / off
Chat Open WebUI with the Bedrock models your key can use (and OpenRouter’s, once you turn it on): the cost under every answer, documents and knowledge bases, images on —
devos-claude Claude Code in your own terminal, billed to Bedrock (or to OpenRouter for its models), with a lean config folder and each session’s cost; any chat model of the catalog (--models lists them and how each works, --model picks one) on (needs claude) setup offers to put it on your PATH
Home, Admin, Files health, spend and budgets; LiteLLM’s UI; the shared file store (also an MCP server for Claude Code) on —
The API for your tools the same models for your own scripts and apps: OpenAI- and Anthropic-compatible, on 127.0.0.1, a key and budget per tool (Admin › Virtual Keys) on —
Activity & search a bell for budget alerts, updates, Code sessions that need you and jobs; Ctrl/⌘+K finds pages, settings, Code sessions and workspace files, Chat conversations, the walkthrough and these docs on —
Settings every setting of .env, shown in the portal on (read-only until the update helper is installed) ./stack helper install makes it editable
在 GitHub 查看完整 README

安装

This server does not publish a one-line install command.

Open the repository installation guide 新手?先看 mcpskill.org 教程 →