Build on the Samoe Agent Harness · acting in real systems
API · MCP · ADK · Agent SDK · Console
Samoe isn't a chatbot wrapping an API · it's a harness that lets the agents act inside your real systems through MCP. Connect with an API key, drive them in code with the Agent SDK, expose them to ChatGPT through the ADK, and watch every run in the Console.
- 1
- API key to first call
- MCP
- connect existing systems, no data move
- 2 langs
- SDK in TypeScript & Python
- per credit
- pay for real work done
curl https://api.samoe.co/v1/runs \
-H "Authorization: Bearer sk_live_..." \
-d agent="เสมอ" \
-d input="ปิดยอดเดือนนี้ จาก Express"
# → agent ทำงานเข้าไปใน Express ผ่าน MCP
# → revenue ฿1,842,000 · margin 31.4%
# → trace: console.samoe.co/runs/r_8f2aEverything you need to wire Samoe into your stack
Pick the pieces you need · all on the same harness.
Your data stays put
Agents work through MCP without exporting data; every request is keyed and logged.
It acts in real systems · not a chat box over an API
Agents work inside your systems
Through MCP, agents read and write in your existing Express, Excel, databases, and APIs · not just fetching text to reply with, but actually keying, creating documents, and updating state.
- Read & write in existing systems
- Connect Express / Excel / DBs
- Data never leaves
- Register your own tools
Orchestrate agent flows in your code
The Agent SDK lets you call น้องเสมอ to delegate, or address each specialist directly · manage sessions, register tools, and read traces in code, like a team you can drive programmatically.
- TypeScript & Python
- Own multi-agent flows
- Register tools in code
- Read step-by-step traces
Let ChatGPT call the agents in
The Samoe ADK exposes agents as standard tools · prompt from ChatGPT and they act in your real systems. MCP is how agents reach out; the ADK is how external tools reach in.
- Connect in from ChatGPT
- Standard tools any agent can call
- Prompt in chat, act in systems
- The opposite direction of MCP
Build in the language you already use
REST, the SDK, or your own MCP server · all of it drives agents that act in real systems.
import { Samoe } from "@samoe/sdk";
const samoe = new Samoe({ apiKey: process.env.SAMOE_KEY });
// น้องเสมอ แตกงานให้น้องแต่ละแผนกในระบบจริง
const run = await samoe.agents.run({
agent: "เสมอ",
input: "ปิดยอดเดือนนี้ แล้วร่างใบสั่งซื้อของใกล้หมด",
tools: ["express-mcp", "line"],
});
console.log(run.summary); // → margin, low-stock POsfrom samoe_mcp import tool, serve
@tool("get_low_stock")
def get_low_stock(threshold: int) -> list[dict]:
# ต่อเข้าฐานข้อมูลจริงของคุณ
return db.query("SELECT * FROM stock "
"WHERE qty < %s", threshold)
# ลงทะเบียนแล้วน้องเรียกใช้ได้ทันที
serve(name="my-erp")Pay for the work the agents actually do
Teams already building on Samoe
Keying time removed · agents pull work from the existing system over the API and act on it.
Reached the TED Fund final round · 3 pilot customers · figures from real usage
Start building on Samoe today
Create a free API key and send your first request in minutes · or reach me on LINE first.
A harness that acts in real systems · not a chatbot over an API