Today's Deep-Dive: LAUTI
Ep. 238

Today's Deep-Dive: LAUTI

Episode description

Thus episode introduces LAUTI, an open-source community calendar software designed to help local communities manage and share event information without relying on commercial platforms. LAUTI aims to empower communities by giving them control over their data and events, fostering collaboration and independence. It supports various event types, from political gatherings to cultural workshops, and allows different user roles to contribute and manage content. The software is highly customizable, supports multiple languages, and is designed to be privacy-focused, adhering to GDPR standards. LAUTI integrates with other tools through open standards like Cal and RSS, making it accessible and portable. It is free and open-source, encouraging community involvement in its development and customization. The document also highlights real-world examples of LAUTI’s use and outlines future development plans, including CMS improvements and ActivityPub support. For those interested, LAUTI offers multiple deployment options and encourages community feedback and contributions.

Gain digital sovereignty now and save costs

Let’s have a look at your digital challenges together. What tools are you currently using? Are your processes optimal? How is the state of backups and security updates?

Digital Souvereignty is easily achived with Open Source software (which usually cost way less, too). Our division Safeserver offers hosting, operation and maintenance for countless Free and Open Source tools.

Try it now for 1 Euro - 30 days free!

Download transcript (.srt)
0:00

If you ever found yourself just like drowning in information picture this you're

0:04

trying to find out

0:04

what cool stuff is happening right in your own town right yeah but you end up wading

0:08

through

0:09

i don't know ancient facebook groups local newspaper sites that haven't been

0:14

updated maybe

0:14

loads of random websites it's just it's overwhelming yeah so how do we cut through

0:19

all that noise how

0:19

do we actually stay connected with what's happening in our communities without you

0:24

know getting totally

0:24

swamped welcome to the deep dive were your shortcut to being well informed each

0:30

time we grab a whole

0:31

bunch of sources could be articles research just our own notes we boil it all down

0:35

to the really

0:36

important bits for you hopefully with a bit of fun and some surprising stuff mixed

0:40

in now before we

0:41

get into today's topic which i think is really interesting just a quick word from

0:44

our supporter

0:44

this deep dive is brought to you by safeserver.de safe server handles the hosting

0:49

for software like

0:50

the kind we're about to talk about and they support you in your digital

0:53

transformation

0:54

you can find out more at www.safeserver.de okay so let's unpack this our mission

1:00

today we want to

1:01

introduce you to a really exciting open source project it's called lauti it's

1:05

basically community

1:06

calendar software and we're going to break it down so it's super easy to get even

1:10

if terms like

1:10

open source or self-hosting are totally new to you think of it as um giving your

1:15

local community

1:16

a digital megaphone yeah and what's really fascinating about lauti is how it hits

1:21

that

1:21

information overload problem right on the head but it does it from a completely

1:26

grassroots community

1:27

first angle it's all about empowering local groups letting them share their own

1:31

events their own

1:32

stories instead of you know relying on these big maybe commercial platforms that

1:36

might not even

1:36

have the community's best interests at heart it flips the control back that's a

1:40

really powerful

1:41

idea to start with so okay let's get straight to it what exactly is lauti right i

1:45

see it described

1:46

as an open source community calendar for events groups and places and i'm really

1:51

struck by that

1:52

phrase non-commercial independent organizing platform why is that part so important

1:56

especially

1:57

when you compare to say using facebook events or something similar well it's

2:01

crucial because

2:02

those commercial platforms they often have other motives right like data collection

2:06

advertising

2:07

algorithms deciding what you see based on their profit lauti is built just to serve

2:12

the community

2:12

that's its only goal and the core idea it's actually much deeper than just being a

2:17

digital

2:17

calendar it's really a tool for communities could be a whole city or region even

2:22

just a specific

2:23

interest group to well make noise and be lauti the name lauti it comes from the

2:29

german word

2:30

loudspeaker oh loudspeaker exactly loudspeaker it's a term you hear a lot in

2:34

activist circles

2:35

especially for things like demonstrations where they use loudspeakers to amplify

2:39

speeches so the

2:40

name itself really hammers home the purpose amplify the community's voice it's

2:45

about collective

2:46

sharing not making money i love that that origin story really captures the spirit a

2:50

community

2:51

megaphone so what kinds of things actually end up on a lauti calendar is it super

2:56

broad or is it

2:56

better for certain types of events oh it's incredibly broad that's the beauty of it

3:01

you

3:01

can use it for pretty much anything a community might want to list political events

3:05

cultural stuff

3:06

demonstrations workshops local activism or even just you know regular meetups for

3:11

special interest

3:11

groups like a book club finding a place or a hiking group posting its next route it's

3:16

designed to be

3:16

really flexible to fit whatever a community needs to share that flexibility sounds

3:20

like a huge plus

3:22

for local organizers now with any platform the big question is always content who

3:27

actually gets to

3:28

add events how does say a local non-profit or even just one person get their event

3:33

onto la uti yeah

3:34

and that's where the whole community collaboration piece really comes in it's built

3:37

for registered

3:38

organizations or individuals and to make it easy to bring people on board admins

3:43

can just generate

3:44

invitation links simple as that so it's not just information flowing down from one

3:48

source la uti

3:50

actually supports different user roles you've got admins moderators and

3:54

contributors this means it's

3:56

genuinely built for teamwork it allows communities to kind of organize themselves

4:01

and let members add

4:02

events groups places it really helps build those direct connections and share

4:06

information collectively

4:08

within an area you know without a single gatekeeper that collaborative structure is

4:12

key isn't it

4:13

sounds like it's meant to be owned by the community using it so once the events are

4:16

in there

4:17

what can people actually do with it what are the key features that make it useful

4:21

day-to-day

4:22

well the basics are clear public lists you can see events you can see groups you

4:25

can see places

4:26

but when you look closer the event details are actually pretty sophisticated events

4:30

can be short

4:31

just a few hours or they can spend multiple days they can repeat daily weekly

4:35

whatever period you

4:36

need you can even have sub events under a main event and what's really neat is how

4:41

everything

4:42

connects events link to the organizing group and they link to a physical place each

4:46

with its own

4:47

profile so you don't just see what's on you see who's behind it and where it is all

4:51

tied together

4:52

gives you a much richer picture okay so the info is in there it's detailed but how

4:57

does lauti stop

4:59

that information from just being stuck inside its own little bubble or it's

5:02

something about open

5:03

standard feeds iqio you pull rss what's the power in using those how does that help

5:09

get the word out

5:10

that's a great question how do you make this info widely available without just

5:14

creating another

5:14

silo right well the use of open standards like iCal and rss is honestly massive iCal

5:21

for instance

5:21

that's the format pretty much any calendar app understands google calendar apple

5:25

calendar outlook

5:26

you name it and rss is just a simple way for websites to push out updates that

5:29

people can

5:30

subscribe to so with lauti users can choose different scopes for their feeds

5:35

meaning you

5:36

could subscribe to say just events from one specific group or maybe events

5:40

happening in

5:41

a certain part of town or the whole calendar and pull that feed right into your

5:45

personal calendar

5:46

or your news reader app ah so it integrates directly into tools people already use

5:50

exactly

5:51

it makes the information super accessible and portable and beyond those feeds laupi

5:56

also offers

5:57

an open rest api think of an api as like um a set of instructions that lets

6:02

different software

6:04

programs talk to each other this means developers can build new things using lauti

6:08

data they can

6:09

integrate it into other websites build specialized apps plus they're actually

6:13

working on a wordpress

6:14

plugin and they plan to have an embeddable javascript module which basically means

6:18

website

6:18

owners could easily show lauti events right on their own site without needing to be

6:22

coding

6:23

wizards that's brilliant for getting the information out there now thinking about

6:26

communities wanting

6:27

to adopt this how customizable is it can a town or a group really make it look and

6:33

feel like their

6:33

own or is it more of a standard look oh it's designed to be fully customizable in

6:37

its look

6:38

and feel using themes which is you know absolutely vital if a local community wants

6:43

to keep its own

6:43

identity its own branding admins can build their own front ends basically the

6:48

public facing part

6:49

people see they use pretty standard web tech for this go templates which are like

6:53

page blueprints

6:54

markdown for writing content easily and then css and javascript for all the styling

6:59

and interactivity

7:00

so they get really fine-grained control over how it looks and works and what's

7:03

really clever is

7:04

these themes you can deploy them directly or you can even tweak them right inside

7:08

the admin dashboard

7:09

so each community can really tailor it to fit their specific vibe or needs and

7:14

language is

7:15

important to you right it already supports multiple languages english and german

7:18

are there right now

7:19

when you set up an instance and the really good news is that user selectable

7:23

languages are planned

7:24

for the next big release that'll make it way more accessible globally plus

7:28

communities can actually

7:29

help translate it into more languages themselves using codeberg's weblate tool it's

7:34

an online

7:34

platform that makes group translation projects much easier okay this is where

7:38

things get really

7:38

interesting for me l-e-u-t-i is free and open source software f-o-s-s it's under

7:44

the agpl license

7:45

version 3.0 for someone maybe hearing these terms for the first time what does

7:49

being fos actually

7:50

mean in practice why is that such a big deal for a community tool like this right f-o-s-s

7:56

basically

7:56

means transparency and freedom think of it like a public recipe you can see every

8:01

ingredient you

8:02

know exactly how it's made you're free to use the recipe bake the cake tweak the

8:06

recipe share your

8:07

improved version you're not locked into one baker shop with f-o-s-s the source code

8:12

the underlying

8:12

instructions is open for anyone to look at use change and share this builds trust

8:19

because there

8:19

are no hidden bits doing weird things it's kind of owned by everyone through

8:23

collaboration which

8:24

really flips the script on traditional software where one company holds all the

8:27

cards for a

8:28

community this means they have the ultimate control they're not dependent on a

8:32

company that could

8:33

suddenly change the rules hike up prices or just disappear and that philosophy

8:36

connects directly

8:37

to privacy which is let's face it a huge concern nowadays l-a-o-t-i is described as

8:43

lightweight and

8:43

gdpr compliant what that means in practice is first it's built efficiently it doesn't

8:48

rely on lots of

8:48

external bits and pieces which helps keep data traffic down but the really key part

8:53

for users

8:53

is this no data from visitors is collected and only the necessary minimum from

8:58

registered users

8:59

that is a massive deal it means you as a user or an organizer don't have to worry

9:04

about your

9:04

community's data being hoovered up sold off used for targeted ads whatever this

9:09

strict approach

9:10

makes sure it complies with the eu's gdpr the general data protection regulation

9:13

which is

9:14

pretty much the global gold standard for privacy it just gives communities peace of

9:18

mind about

9:19

their members digital footprint wow that privacy focus is incredibly compelling it

9:24

means communities

9:25

can actually trust the tool they're using respects their users right from the start

9:29

instead of always

9:30

wondering what's happening behind the scenes with their data it feels like a really

9:33

direct answer to

9:34

problems we see with the big platforms okay so if people listening are getting

9:38

excited now thinking

9:40

hey my community could use this how do they actually get started what are the

9:44

options for

9:45

deploying it getting it running especially if maybe you're not a super techie

9:48

person yeah good

9:49

question they've thought about this offering several self-hosting options for

9:53

different skill

9:54

levels for beginners the recommendation is deploy easy and fast with coupe cloud

9:59

coupe cloud is

10:01

basically a set of tools designed to make deploying open source stuff simpler lauti

10:06

has a ready-made

10:06

recipe for it so you don't need deep server knowledge it sort of pre-packages

10:10

things for you

10:11

if you're comfortable with containers you can deploy with docker they provide a

10:14

ready-to-go

10:15

docker image docker you know packages software neatly making it run consistently

10:20

anywhere for

10:21

people using the nyx os operating system lauti is already packaged for it making

10:25

installation easy

10:26

there and then for the more technically adventurous you can always build from

10:29

source by grabbing the

10:31

code directly from their git repository on codeberg that's a free open source

10:35

collaboration

10:36

platform that's quite a range of options which is great covers different needs so

10:40

what does this

10:41

look like out in the wild are there real world examples we can point to where lauti

10:45

is already

10:45

being used to you know amplify those the local voices oh absolutely it's not just

10:50

theoretical

10:51

the project maintainers run their own instance at itopsef.info that serves the stuttgart

10:56

area

10:56

in germany though it's currently german only they're also talking with folks in

11:00

four other

11:01

cities who are gearing up to launch their own lauti instances soon and another

11:05

great live example

11:06

is carlsunruh and calls rue also in germany they're using it actively to help their

11:11

local

11:11

community organize and share events you can really picture it your city may be a

11:15

university a network

11:16

of neighborhood groups all using lauti as that one reliable hub for what's going on

11:22

sounds like it's

11:23

really gaining traction and active development too i saw the version 1.0 release

11:27

was pretty recent

11:27

may 1st 2025 that's after almost four years of work right so what's coming up next

11:32

what's on the

11:32

roadmap for lauti yes exactly v1.0 was a big milestone after a lot of work and yeah

11:38

development

11:39

is very active and the roadmap looks really exciting next up they're planning cms

11:43

improvements

11:44

basically making it even easier to manage content and customize themes they're also

11:48

building an

11:49

event publisher module the idea is this could automatically push event details out

11:54

to other

11:54

platforms maybe mastodon or telegram helping events reach an even wider audience

11:59

automatically

12:00

looking a bit further out they want to enhance the community features even more and

12:04

significantly

12:05

add activity pub support activity pub is the protocol that powers the fediverse the

12:10

network

12:10

of decentralized social platforms like mastodon peer tube etc integrating activity

12:15

pub would

12:16

mean lauti could talk to these other platforms events could flow seamlessly across

12:20

this open

12:21

interconnected web instead of being locked into one place that really connects lauti

12:26

to these

12:26

bigger movements towards a more decentralized internet and look if you're listening

12:30

and feeling

12:30

inspired there are loads of ways to help out you can give feedback maybe suggest

12:34

design ideas or if

12:35

you code you can check out the issues list on codeberg and contribute directly if

12:38

you need help

12:39

setting up your own instance there are tutorials available or you can just reach

12:43

out to the

12:44

maintainers via their website it really is a collaborative project so wrapping this

12:48

up what

12:49

does this all mean for you for your community we've seen lauti isn't just another

12:53

calendar app not at

12:54

all it's a really powerful open source tool built specifically to give communities

13:00

real control over

13:01

their own information and it does this while being serious about respecting privacy

13:06

and encouraging

13:06

people to work together it's kind of a pertinent reminder isn't it that sometimes

13:10

the most valuable

13:11

tools especially in our digital age come straight from the community itself built

13:16

by the community

13:17

for the community not just for profit yeah and it leaves you with a pretty

13:20

provocative thought i

13:22

think in this world that's so dominated by huge centralized platforms by these

13:26

overwhelming

13:27

streams of information what could it actually mean for your city your neighborhood

13:31

group your specific

13:32

community of interest to take back the reins of its own local information to

13:37

amplify its own unique

13:38

stories and to really genuinely make noise and be la uti if you want to learn more

13:43

about this

13:43

fantastic project maybe you read the documentation or find out how you can get

13:47

involved definitely

13:48

head over to lotti.org lauti.org you'll find all the details there contact info and

13:55

ways you can

13:55

contribute to this great open source effort and once again a massive thank you to

13:59

safeserver.de

14:00

for supporting this deep dive they provide the essential hosting and support for

14:04

digital

14:04

thanks so much for joining us for this deep dive

14:04

thanks so much for joining us for this deep dive