SDK
Developer libraries that connect external applications to RAI Brain cognitive infrastructure across four domains.
Build with cognitive infrastructure for memory, agents, and robots.
RAI Brain Platform is a developer environment for integrating cognitive systems, long-term memory, agent orchestration, and robotic intelligence into external applications. It gives developers access to cognitive infrastructure for building systems that can remember, reason across time, coordinate autonomous activity, and connect intelligence to the physical world.
from rai_cognitive import RAIClient
client = RAIClient(api_key="YOUR_API_KEY")
response = client.cognitive.request(
input="Analyze this situation and propose next actions",
context_id="project_alpha"
)
Platform / 01
RAI Brain is not a chatbot API. It is a cognitive operating layer for intelligent systems — exposed to developers through four building blocks.
Developer libraries that connect external applications to RAI Brain cognitive infrastructure across four domains.
Structured endpoints for cognitive requests, memory operations, agent orchestration, robot state, robot actions, event streams, and trace logs.
A portal for API keys, applications, usage, traces, testing tools, SDK downloads, and integration monitoring.
Public documentation for developers, robotics companies, research labs, and infrastructure partners.
Status labels are honest. The platform is in active development — some surfaces are conceptual previews and will change during early access.
SDKs / 02
Four integration domains, four SDKs — cognition, memory, agents, and robots — under one cognitive governance model.
Connect external applications to RAI Brain's reasoning, planning, self-monitoring, and cognitive pipelines.
Capabilities
Use Cases
Connect applications to structured memory, autobiographical traces, belief evolution, world-model records, learning history, and long-horizon context.
Capabilities
Use Cases
Coordinate specialized agents, executors, workflows, and autonomous activity loops under central cognitive governance.
Capabilities
Use Cases
Connect RAI Brain to robots, sensors, actuators, simulation environments, and embodied action systems — with safety gates on every command.
Capabilities
Use Cases
Public API / 03
The Public API will expose structured endpoints for cognitive requests, memory operations, agent orchestration, robot state and action interfaces, event streams, trace logs, and developer authentication.
API availability will expand during the early access phase. Some endpoints are conceptual previews and may change. The base URL is https://api.raibrain.com.
SDK Modules / 04
Four modules, one mental model. The snippets below are SDK previews — interfaces may change before general availability.
from rai_cognitive import RAIClient
client = RAIClient(api_key="YOUR_API_KEY")
response = client.cognitive.request(
input="Analyze this situation and propose next actions",
context_id="project_alpha"
)
from rai_memory import RAIMemoryClient
memory = RAIMemoryClient(api_key="YOUR_API_KEY")
results = memory.search(
query="What changed in the robot's behavior this week?",
memory_types=["episodic", "semantic", "belief"]
)
from rai_agents import RAIAgentClient
agents = RAIAgentClient(api_key="YOUR_API_KEY")
task = agents.execute(
agent_id="research_executor",
task="Compare three robot perception logs and produce a traceable report"
)
from rai_robot import RAIRobotClient
robot = RAIRobotClient(api_key="YOUR_API_KEY")
state = robot.get_state(robot_id="robot_dog_01")
request = robot.request_action(
robot_id="robot_dog_01",
action="turn_left",
safety_mode="human_approval_required"
)
Developer Portal / 05
From the portal, developers will create and rotate API keys, register applications, inspect traces, test requests in a sandbox, and monitor robot and agent connections.
Register and manage apps and organizations.
Create, scope, and rotate keys on demand.
Inspect decision and execution traces.
Test requests against synthetic fixtures.
Pull SDKs and integration guides.
Monitor connected robots and bridges.
Watch agent execution and failed actions.
Track usage. Billing is a placeholder.
Configure permission scopes and gates.
Read guides and the API reference.
Documentation / 06
Public docs for developers, robotics companies, research labs, and infrastructure partners. Documentation is in active development — categories below are the planned structure.
Architecture / 07
Safety, Governance & Traceability / 08
RAI Brain does not treat action as a side effect of reasoning. Reasoning, decision, permission, execution, and trace are separate layers.
Especially for robotics: robot actions pass through explicit action requests, safety checks, permission scopes, and execution traces. Cognition never reaches an actuator without a gate in between.
Who It's For / 09
Use RAI Brain as a cognitive layer for humanoids, robot dogs, service robots, and embodied AI systems.
Build applications with long-term memory, traceable reasoning, and agent orchestration.
Experiment with cognitive architectures, memory evolution, world-model revision, and embodied intelligence.
Integrate cognitive APIs, developer tools, simulation environments, and robotics pipelines.
Request received / 10
We review developer requests in small batches and typically reply within a few working days with next steps. You can close this page, or return to the home page.