Quickstarts by Persona

Choose your path: chatbot builder, data pipeline engineer, or autonomous agent architect.

Open source on GitHub →

Use this page as a routing layer. Pick the persona path that matches your current bottleneck, finish one milestone, then move to architecture and readiness work.

How to use this page

  1. Choose the persona closest to your day-to-day responsibilities.
  2. Complete the first milestone without expanding scope.
  3. Follow exactly one training link and one docs/checklist link before adding new requirements.

Persona quickstarts

Elixir platform engineer

AI product engineer

Python AI engineer

TypeScript fullstack engineer

Platform and SRE engineer

Proof check: first value in one command loop

alias AgentJido.Demos.CounterAgent
alias AgentJido.Demos.Counter.IncrementAction

agent = CounterAgent.new()
{agent, _directives} = CounterAgent.cmd(agent, {IncrementAction, %{by: 1}})
agent.state.count

Expected result:

1

When to move to architecture work

Move to Reference Architectures when any of these become true:

  • You need multiple cooperating agents with distinct ownership boundaries.
  • You need predictable recovery behavior for long-lived workflows.
  • You need a package selection rationale that can be reviewed with platform stakeholders.

Get Building

Choose one path, complete one milestone, and document your decisions. Then continue with Reference Architectures for topology and package planning.