new-session
Local
Wassup
// Ready when you are
editing
0 tok
// Ready when you are
Chats, memory and instructions follow your account. Pick a provider.
Local settings stay in this browser; memory and instructions sync for signed-in accounts.
Create and manage keys for apps and local tools.
Integrate ChatWave with any OpenAI-compatible client.
curl your-server/v1/chat/completions \
-H "Authorization: Bearer cw-..." \
-H "Content-Type: application/json" \
-d '{"model":"your-model-slug","messages":[{"role":"user","content":"Say hi"}]}'import OpenAI from "openai";
const client = new OpenAI({
baseURL: "your-server/v1",
apiKey: "cw-..."
});
const stream = await client.chat.completions.create({
model: "your-model-slug",
stream: true,
messages: [{ role: "user", content: "Say hi" }]
});
for await (const chunk of stream) {
process.stdout.write(chunk.choices[0]?.delta?.content ?? "");
}Track requests, token routing, and workspace activity.
Live server data where available; unavailable values are labeled instead of estimated.
| User | Access | Last IP | Threads | Memories | Status |
|---|
| Label | Owner | Key | Limits | Requests | Last used | Status | Actions |
|---|