Berlin MVP · Private beta in preparation

Your Berlin plan.
No invented shortcuts.

Outlin turns a natural-language request into a structured event and day plan — and checks hard requirements before anything is recommended.

“The LLM proposes.
The symbolic layer decides.”

Website and MVP are in development. Not yet a public booking platform.

OUTLIN / PLAN PREVIEW VERIFIED FLOW
01

“Plan an evening in Berlin: museum, dinner and comedy — wheelchair accessible, maximum €120 for two.”

Berlin2 people≤ €120Accessibility
15:30
CULTURE

Museum / exhibition

Matching live candidates only

✓ verified
URoute is recalculated18 min
18:00
FOOD

Restaurant nearby

Constraint-filtered selection

✓ verified

No safe comedy option?
Outlin shows a partial plan instead of inventing one.

01 / PRODUCT

More than a chatbot.
A controlled planning process.

Outlin separates language understanding from decision-making. An LLM interprets the request. Deterministic logic then decides which events and stops are actually allowed to satisfy it.

HARD

Hard requirements filter.

Budget, location, date, age, category and accessibility are not outweighed by unrelated benefits.

SOFT

Preferences rank.

Only candidates that survive every hard requirement are ranked by fit and preference.

SAFE

Uncertainty stays visible.

Missing prices, coordinates or availability are never guessed. An honest “unknown” is better than a false plan.

02 / FEATURES

From an idea to an
actionable Berlin day.

01

Natural Language Planning

Free-form requests in English or German become structured planning data.

Aa
02

Hard Constraints

Invalid candidates are excluded — not merely ranked lower.

03

Multi-Stop Plans

Culture, restaurants and entertainment can form one day or evening itinerary.

•••
04

Live Event Data

Data from multiple providers is normalised and checked again before use.

05

Mobility

Public-transport routing and external mobility handoffs turn results into a usable plan.

03 / HOW IT WORKS

Probabilistic understanding.
Deterministic decisions.

  1. 01

    Describe

    Tell Outlin what you want to do in your own words.

  2. 02

    Structure

    Outlin identifies date, location, budget, group and other constraints.

  3. 03

    Verify

    Live candidates pass hard filters and the output guard.

  4. 04

    Plan

    Only admissible stops are ranked, connected and shown transparently.

04 / TRUST BY DESIGN

Trust starts where
the system can say no.

When evidence is missing, Outlin is designed to clarify, show a partial plan or return no match — instead of inventing facts.

Verified

The information comes from structured state or an identified source.

~

Estimated

Orientation values are labelled as estimates, not confirmed facts.

?

Unknown

What a source does not provide remains unknown and creates no operational effect.

400cases in the frozen
controlled benchmark
92.5%perfect cases for the
guarded pipeline
2hard-constraint violations
versus 71 for one-shot LLM

Controlled benchmark results using the same underlying model. Not a claim of universal real-world accuracy.

05 / DATA & PARTNERSHIPS

Transparent about
integration status.

Technically supported

  • Ticketmaster Discovery APIEvents & venues
  • kulturdaten.berlinCulture events
  • OpenStreetMap / OverpassRestaurants & places
  • transport.restPublic transport in the VBB network
  • NominatimOptional address geocoding

Officially requested

  • VBBOfficial API access
  • Resident AdvisorPartner feed / data integration
  • TicketmasterDistribution / partnership

A listing does not imply an existing partnership or approval. Requested integrations are clearly marked.

partners@outlin-berlin.de ↗

06 / CURRENT STATUS

MVP built.
Beta in preparation.

The working product prototype supports constraint-checked planning, live sources, multi-stop flows and mobility handoffs. Data access, production operations and testing with real users are now being prepared.

  • Guarded planning pipeline
  • Responsive web MVP
  • Live and offline data paths
  • Production & private beta

PARTNERS · DATA · BETA

Berlin is complex.
Your plan should not be.

Working with event, culture or mobility data? Or interested in testing Outlin as a beta user?