Examples Overview
The repository ships multiple examples for different integration styles.
Example catalog#
- Basic App: minimal Dart console usage.
- Chat App: Flutter UI with settings and streaming.
- llamadart CLI: llama.cpp-style command-line workflow.
- llamadart Server: OpenAI-compatible local HTTP server.
- TUI Coding Agent: nocterm-based coding assistant flow.
Which one should I start with?#
- Learn API surface first: start with Basic App.
- Build a product UI: start with Chat App.
- Need terminal workflow parity: start with llama CLI.
- Need HTTP integration for tools/agents: start with llamadart Server.
- Need an interactive coding-agent terminal UI: start with TUI Coding Agent.
Global example requirements#
- Dart SDK
>= 3.10.7 - Flutter SDK
>= 3.38.0for Flutter examples - Internet on first run (runtime bundle resolution)