Chat App
The main page for talking: one conversation column, a live reasoning model behind every answer, wallet connection in the top bar, and daily free credits.
Open the chat appEcho is an AI chat that lives inside a midnight city. The city is drawn procedurally, building by building, and the camera only moves when you scroll — the place waits for you instead of performing for you. You talk to Beam, Reflection's open 501B model, in one continuous conversation, and its thinking stays visible in collapsible blocks, so you can check the reasoning instead of taking the answer on faith. Every day starts with 2 free credits. If you need more, you top up with USDC on Base or USDG/$WIF on Robinhood Chain, verified on-chain, no middleman. Six languages, one model, one conversation. Echo is a quiet room with a view: the city outside, the answer in front of you.
The main page for talking: one conversation column, a live reasoning model behind every answer, wallet connection in the top bar, and daily free credits.
Open the chat appOne model is live today: Beam — a 501B-param reasoning model answering over the API. Its Thinking panel shows how it reasons before answering.
About Beamecho doesn't try to be everything at once. These are the features that already run in production on this site — not a roadmap slide.
Beam — a 501B-param reasoning model — answers over the live API. The Thinking panel above each answer shows how it reasons before replying.
MetaMask, Rabby, Coinbase Wallet and more — detected straight in the browser (EIP-6963). No passwords, no forms; your address becomes your identity.
Every user gets 2 credits free each day (1 credit = 1 million tokens). Need more? Top up with USDC on Base or USDG on Robinhood Chain — verified on-chain, no middleman.
Conversations are saved automatically. On your device they live in local storage; with a wallet connected they sync to your address, so any device can pick the thread back up.
The dashboard shows your live balance, chat count and token usage — metered by the same credits the model consumes. No invented figures anywhere.
Balance, top-up, backups and settings have their own page, so the chat page stays free of account business.
Three pages, one flow. This page is the introduction, the app page is where the chat happens with the live model, and the dashboard tracks your real usage — all three share the same visual identity.
There is no form and no sign-up step. An empty conversation column greets you with a few example questions you can click. Every user starts with 2 free credits a day (1 credit = 1 million tokens).
One click detects MetaMask, Rabby, Coinbase Wallet and more right in your browser. A wallet makes your identity portable: history sync across devices, and it's where purchased credits live.
The New chat button clears the whole conversation for a fresh topic. The History button in the rail lists your saved conversations — restore any of them, including how the model reasoned.
The dashboard shows your live credit balance, chat count, and token usage — plus crypto top-up (USDC/USDG), conversation backup, and settings. All of its numbers are your real data.
One model is live today, answering over the API through the chat proxy. It is a reasoning model — it thinks in steps and shows that thinking in the app. More models are on the roadmap; nothing fictional is listed here.
Beam-1.0-501B-A23B — a large mixture-of-experts reasoning model. It drafts long, structured answers and exposes its reasoning_content through the Thinking panel. This is the model powering the app right now.
Use in the appReserved. This slot fills in only when a second model actually answers through the API — no fictional specs until then.
Reserved. Same rule as above: connected and verified first, announced after.
More models are planned — slots will be added here once they are actually connected, with the same honesty rules: no fictional entries.
The service is running: chats since launch, tokens the model has processed, and how many models are actually connected — metered by the Cloudflare Worker that proxies every message. No invented figures.
Messages answered by Beam since the proxy went live.
Real usage tokens billed to the credit system, averaged metered per message.
How many models are actually connected through the API route, not slots.
How to read this section: these counters are read live from the edge. They start small and only grow — the honest state of a fresh service.
Everyone chats free every day. Heavy use is paid per credit, in crypto — priced in stablecoins so the number is the number, and no subscription to forget.
For getting to know the model and asking the occasional question. No wallet needed.
$0
every day, automatically
Top up with USDC on Base or USDG on Robinhood Chain. Credits never expire and are only spent after your free daily quota.
10 credits = $1
packages: 50 / 100 / 250 credits
For several people on one account, with usage recorded per member.
Not set yet
Planned — after per-seat metering
1 credit = 1 million tokens · rate applied live: 10 credits = $1 in stablecoins
The model is live — send a message and a 501B reasoning model answers right now, with its reasoning visible in the Thinking panel. You get 2 free credits a day; connect a wallet if you want portability and crypto top-ups.
Open the chat appAsk Beam anything — replies come live from a reasoning model. Try one of these examples:
Account summary, usage per model, credits, backups, and settings — on one page, in the same style as the chat page.
Sample data — enough for ± 12 days at the usage pattern below.
Sample data — +18% versus the previous sample month.
Sample data — an average of 5.430 tokens per chat, 30.670 credits used in total.
Paid in crypto: USDC on Base, USDG or $WIF on Robinhood Chain. Stablecoins are credited 1:1; $WIF is credited at its live market rate. 10 credits = $1, 1 credit = 1 million tokens. Payment is verified on-chain and bonus credits go to the connected wallet.
$WIF holder — +8 extra credits per day while you keep holding. Hold ≥10,000 $WIF in your connected wallet for +8 extra credits per day (the unlock sticks around as long as you hold).Payments are verified on-chain. Bonus credits do not expire and are spent only after the free daily 2-credit quota.
A backup copy of your chat history and account settings (the status below is an example).
The download button produces a JSON file containing the sample data on this page.
Create API keys for the OpenAI-compatible endpoint. Requests bill the connected wallet's credits — the free daily 2 first, then purchased bonus credits.
ek_…
Shown only now — copy it somewhere safe.
# any OpenAI-compatible client (streaming supported) base URL https://echo.0xjustshrimp.workers.dev/v1 API key ek_… (create above) model beam
Choose a package of 50 / 100 / 250 credits (10 credits = $1, 1 credit = 1 million tokens). Payment is verified on-chain and the credits go to your connected wallet.
Beam is Reflection's open-weight model for coding, reasoning, and long-horizon agentic work.
Beam at a glance:
Create an API key at platform.reflection.ai — it is shown once, so store it as REFLECTION_API_KEY. Beam is served from an OpenAI-compatible endpoint, and a first request names the model and a list of messages:
The platform Playground lets you try prompts without code, and generates the request code for the prompt you settle on.
Tool calling, structured JSON outputs, and streaming are supported, along with the usual messages, roles, and parameters — plus documented errors and retries.
Reasoning is always on. The effort setting — low / medium (default) / high / xhigh / max — trades speed against depth: lower effort answers faster, higher effort thinks longer before answering.
There are two paths: adapt Beam itself (LoRA, full fine-tuning, RL), or use Beam as a teacher to train a smaller, cheaper model.
Each recipe is a complete run, not a sketch: public or synthetic data, the actual configurations and scripts that were run, the hardware and runtime recorded, and before/after results measured the same way.
The data-synthesis folder holds the teacher data: Beam writes tool-calling thoughts for 3,941 public conversations, and builds software-engineering environments with hidden tests, keeping only passing trajectories. Self-distillation generates its own data instead.
Whichever rung you stop at, the pipeline stays constant: prepare data, train, evaluate against the baseline.
One node = 8× H200, with 141 GB HBM per GPU — roughly 1.1 TB per node.
Adapter trainable parameters run ~29M–3.6B. All rows except QLoRA are estimates from memory footprint.
SFT stacks: NeMo AutoModel, NeMo Megatron Bridge, Axolotl, TRL. RL stacks: Miles, NeMo RL, SkyRL. Built with NVIDIA, RadixArk, Hugging Face, Anyscale, and Axolotl.
The mission is to keep intelligence open and accessible: openness lets researchers inspect, stress-test, and strengthen safeguards, and lets organizations run AI under their own governance.
The Open Safety Framework (OSF) is Reflection's public commitment to identify, evaluate, and mitigate systemic risks. It covers "catastrophic risk" (US TFAIA) and "systemic risk" (EU AI Act), is informed by the White House Accord, the NIST AI RMF, and ISO 42001, and runs on standing cross-functional governance with escalation to company leaders and the Board — plus open community engagement through red teaming, evaluations, and open-weights safety systems.
Two risks pull in opposite directions. Concentration risk: capability held by a few leads to a durable loss of oversight. Diffusion risk: misuse from broad release. Open release reduces concentration but can raise diffusion; because concentration harm is the more durable of the two, the default is open release — with a backstop for the most severe cases (catastrophic and irreversible), judged by marginal risk, offense–defense balance, and defensive acceleration.
Each risk is judged marginally, against comparable models. Limited means no meaningful uplift; Critical means a decisive contribution to a catastrophic outcome. At Critical, deployment mitigations apply — classifiers, system-instruction intervention, prompt block, routing, and monitoring — and release is paused until remediation plus an affirmative safety case. Without that, there is no release.
Before release, four uncertainties are assessed:
The Model Report records the tiers and safety margin, risk estimates (with mitigations, fully elicited), the mitigations and their limits, external evaluator input, and the justification. The committee proceeds only if the result is acceptable.
Capability evaluations, release safety evaluations, mitigation-robustness evaluations (at Critical), third-party assurance, and threat modeling. The same bar applies to internal use.
Beam's safety comes from a separate safety and alignment model (SFT + RL), merged with the capability model via multi-teacher on-policy distillation — with deliberative alignment and adversarial training against harmful compliance, excessive refusals, hallucinations, and unsafe tool use. External testers include Gray Swan, Irregular, and SecureBio, and the safety results and evaluations are slated for publication and open-sourcing.
This summary is a snapshot: numbers and limits in the official documentation can change (beta), and the official docs are the primary reference. Read them in full: