1
00:00:00,652 --> 00:00:02,132
A household shares a computer.

2
00:00:02,553 --> 00:00:03,968
A team shares a workspace.

3
00:00:04,389 --> 00:00:07,106
A hosted service supports different organizations.

4
00:00:07,527 --> 00:00:10,741
Open Swarm brings applications and agents together,

5
00:00:11,060 --> 00:00:14,300
while giving identity, permissions, and configuration a

6
00:00:14,313 --> 00:00:15,678
place in the architecture.

7
00:00:16,098 --> 00:00:17,795
These are applications you can see and

8
00:00:17,808 --> 00:00:18,267
use.

9
00:00:18,688 --> 00:00:20,027
Edit the document yourself.

10
00:00:20,461 --> 00:00:21,991
Or work side by side with its

11
00:00:22,004 --> 00:00:24,223
embedded concierge and ask it to make

12
00:00:24,236 --> 00:00:24,861
the change.

13
00:00:25,282 --> 00:00:28,688
Agents can coordinate supported actions across applications,

14
00:00:29,007 --> 00:00:30,945
using the permissions of the person doing

15
00:00:30,958 --> 00:00:31,468
the work.

16
00:00:31,889 --> 00:00:35,231
Multi-user means separate identities inside a workspace.

17
00:00:35,652 --> 00:00:38,471
Multi-tenant adds a boundary between workspaces.

18
00:00:38,905 --> 00:00:41,009
The kernel carries the caller and tenant

19
00:00:41,098 --> 00:00:43,828
through admitted work, and applies scoped access

20
00:00:43,841 --> 00:00:45,359
to records and resources.

21
00:00:45,780 --> 00:00:47,884
A second tenant is not simply another

22
00:00:47,897 --> 00:00:48,637
browser tab.

23
00:00:49,058 --> 00:00:51,252
Users can bring their own supported provider

24
00:00:51,264 --> 00:00:51,928
credentials.

25
00:00:52,361 --> 00:00:54,428
The payment resolver can select the caller’s

26
00:00:54,440 --> 00:00:56,877
key, then the tenant’s key, then an

27
00:00:56,889 --> 00:00:59,453
administrator-funded pool within its cap.

28
00:00:59,887 --> 00:01:01,660
This is separate from choosing the model.

29
00:01:02,081 --> 00:01:05,435
Credentials stay behind access controls; the spending

30
00:01:05,448 --> 00:01:07,183
record identifies the payer.

31
00:01:07,604 --> 00:01:10,014
An administrator can configure fleet defaults.

32
00:01:10,435 --> 00:01:11,979
A bot can have its own supported

33
00:01:11,991 --> 00:01:14,019
provider and model configuration.

34
00:01:14,440 --> 00:01:16,800
A permitted user choice can take precedence

35
00:01:16,813 --> 00:01:17,412
for a turn.

36
00:01:17,833 --> 00:01:19,976
The harness determines how the agent runs.

37
00:01:20,410 --> 00:01:23,458
Persistent per-user, per-bot harness controls depend on

38
00:01:23,471 --> 00:01:26,430
the installed runtime; a preference never grants

39
00:01:26,443 --> 00:01:27,412
extra access.

40
00:01:27,833 --> 00:01:31,851
Image generation, speech, transcription, and video also

41
00:01:31,864 --> 00:01:32,808
need providers.

42
00:01:33,229 --> 00:01:36,341
Configure the capabilities your installation offers, with

43
00:01:36,354 --> 00:01:38,968
the available defaults and personal choices.

44
00:01:39,402 --> 00:01:42,680
Check availability, credentials, and cost for each

45
00:01:42,693 --> 00:01:43,407
capability.

46
00:01:43,828 --> 00:01:46,073
Choosing a text model does not automatically

47
00:01:46,086 --> 00:01:47,961
configure every creative tool.

48
00:01:48,382 --> 00:01:50,729
Routing answers a different question: which bot

49
00:01:50,741 --> 00:01:51,660
should do this work?

50
00:01:52,081 --> 00:01:54,593
Jarvis or a configured workflow can hand

51
00:01:54,606 --> 00:01:56,634
a task to the appropriate specialist.

52
00:01:57,068 --> 00:01:59,619
That bot uses its resolved configuration and

53
00:01:59,632 --> 00:02:00,512
permitted tools.

54
00:02:00,933 --> 00:02:03,152
Useful context can move with the task,

55
00:02:03,382 --> 00:02:06,162
without making everyone’s private data available to

56
00:02:06,175 --> 00:02:06,838
every bot.

57
00:02:07,272 --> 00:02:08,764
Give each person their own login.

58
00:02:09,185 --> 00:02:12,030
Grant access to the applications and resources

59
00:02:12,042 --> 00:02:12,527
they need.

60
00:02:12,948 --> 00:02:15,780
Share a supported knowledge collection or workspace

61
00:02:15,869 --> 00:02:18,292
through its access controls, and keep other

62
00:02:18,305 --> 00:02:19,211
material private.

63
00:02:19,632 --> 00:02:23,076
User and tenant isolation protects application access;

64
00:02:23,382 --> 00:02:24,568
it is not a promise that the

65
00:02:24,581 --> 00:02:26,991
administrator of the host cannot access the

66
00:02:27,004 --> 00:02:27,438
machine.

67
00:02:27,859 --> 00:02:30,155
Run a supported deployment at home or

68
00:02:30,167 --> 00:02:31,443
on larger infrastructure.

69
00:02:31,864 --> 00:02:34,045
A laptop can use an external model,

70
00:02:34,428 --> 00:02:36,098
while a capable machine can host a

71
00:02:36,111 --> 00:02:37,348
suitable local model.

72
00:02:37,769 --> 00:02:40,550
External providers receive the context you send.

73
00:02:40,984 --> 00:02:44,325
Keeping processing, inference, and storage local is

74
00:02:44,338 --> 00:02:46,328
what lets that information remain on your

75
00:02:46,341 --> 00:02:46,851
computer.

76
00:02:47,285 --> 00:02:50,831
The difference is the combination: usable applications,

77
00:02:51,035 --> 00:02:55,295
embedded concierges, coordinating agents, and explicit control

78
00:02:55,397 --> 00:02:57,489
over who can act, which intelligence they

79
00:02:57,502 --> 00:02:59,300
use, and where the work runs.

80
00:02:59,721 --> 00:03:02,093
Explore the technical and home setup guides

81
00:03:02,310 --> 00:03:03,662
at oswarm.ai.
