Agenteek is a modular Dart monorepo for building agentic AI applications. It provides abstractions for creating AI agents, managing conversations with history and checkpoints, and equipping agents with security-scoped toolsets.
Agenteek Web Agent is an example of an application built with Agenteek.
Agenteek Web Agent can activate multiple models from various providers.
Models are identified by an ID, e.g., google/gemma-4-26b-a4b-it
(see available models).
A token or API Key is usually necessary to authenticate with the provider.
The agent comes with several tools out of the box:
Additionally, custom (HTTP) MCP servers can be added to extend functionality.
Configuring the model, the GitHub PAT, and any additional MCP servers is done in the Configure Agent window.
Agenteek is built on top of Dart and Chris Sells' dartantic. Connectivity to Gen AI providers is provided by dartantic, which in turn relies on various packages, including mistralai_dart, anthropic_sdk_dart, googleai_dart, openai_dart...
Security Warning: Agent settings are stored in the browser's local storage. This includes API keys. Users should be cautious when they're using Agenteek Web Agent from a public or someone else's computer.