🇪🇺 We're Launching Nyno Platform: Unlock all EU-AI features in 3-clicks online 💻📱

Enjoy all EU-AI features like Text, 🖼️ Images & 🎤 Voice from your own private workflow space.

Nyno helps people build better AI Frontend apps, exclusively with EU-AI without having to write backend code.

Example video:

Describe Image Here

Overspending on EU-AI or want to prevent wasting weeks of valuable time on backends?

Overspending on EU-AI projects starts with one innocent decision: Your EU-AI Core Language

Describe Image Here

Should you start a new project from scratch, with Python? Or even with a framework?

Well, you could, but most Python frameworks make workflows harder to change later.

Should you use an agentic harness?

Well you could, but agentic harnesses make workflows harder to control + more expensive to run.

The overall result is the same for both paths: Loss of control over your AI usage.


"Simplicity is the ultimate sophistication"

So what if you kept your AI workflows simple, for example using a special yet simple language?

What if simplicity indeed is truly "the ultimate sophistication"?

What if simplicity indeed leads you to waste less tokens, time and money?


Quick Comparison: Coding EU-AI backends from scratch VS Nyno

Describe Image Here

Python backend (100+ lines of code):

# lots of imports
import fastapi
import json
import bcrypt
# import .. 
# its keeps going 😭

# actual business logic
## db
## auth
## crypto
## envs
## api configuration
## api routes

## your first workflow
## (even more configuration 😭) 

Describe Image Here

Nyno (<10 lines):

You can ONE-SHOT AI with 3 lines:

workflow:
  - step: ai-mistral-text
    args: ['your prompt']

Or use past chat history as well:

context:
  MISTRAL_MESSAGES: [..] # past messages
workflow:
  - step: ai-mistral-text
    args: ['your prompt']

Or even past history with more steps:

context:
  MISTRAL_MESSAGES: [..] # past messages
workflow:
  - step: ai-mistral-text
    args: ['your prompt']
workflow:
  - step: ..


Describe Image Here

Nyno: Build Your First EU-AI Workflow < 20min

Install and Start Nyno:

mkdir -p {pgdata,workflows-enabled}

docker run -d \
  -p 9057:9057 \
  -v ./pgdata:/nyno/pgdata \
  -v ./workflows-enabled:/nyno/workflows-enabled \
  flowagi/nyno

(On Windows or Mac? See our Docker Desktop install guide or request early access for the platform):

  1. Get your Mistral API key: https://console.mistral.ai.

  2. Open Nyno http://localhost:9057.

Describe Image Here

  1. Build and test your workflow using Run Workflow.
  2. Export it as a .nyno file.

Describe Image Here

3 Steps to Connect Nyno to Your Frontend

Build secure EU-AI applications without writing (and constantly rewriting) backend code.

  1. Enable your workflow by copying the .nyno file into the workflows-enabled folder.
cp ~/Downloads/flow.nyno ~/nyno/workflows-enabled/

Please note for EU-AI: you will need to add your MISTRAL_API_KEY context variable to the file like:

context:
  MISTRAL_API_KEY: "Your-Key"
workflow:
  - step: ...

  1. Create a workflow user with a single backend call.
curl -X POST "http://localhost:9057/api/v1/users" -H "Authorization: change_me" -d "{\"email\":\"john@example.com\",\"password\":\"my-secure-password\"}"

  1. Call your workflow from the frontend.
fetch("http://localhost:9057/api/v1/flow.nyno", {
  method: "POST",
  headers: {
    Authorization: "Basic " + btoa("john@example.com:my-secure-password")
  },
  body: JSON.stringify({
    prev: "Hello, can you summarize this text?"
  })
})
  .then(r => r.json())
  .then(console.log);

Security note: "API_" keys are automatically masked ****. Just make sure to [!] change the default change_me secret in envs/ports.conf when you're deploying to prevent arbitrary workflow execution and account creation.


For More Nyno + EU-AI Communities