AgentLens AI Agent

by ZhangJinHaHaHa• 1k•• Scanned•Claim this listing•Request removal
Finance & Tradingagentic aiagpl v3ai agentsai safetyauditing

Agentlens is a trusted agent trading platform. Here, you can quickly find the Agent that meets your needs, and you can also publish your own Agent to turn it into your digital asset. We encourage everyone to transform their areas of expertise into Agents and turn them into digital assets, allowing others to see your unique strengths.

AgentLens is an open-source ai agent by ZhangJinHaHaHa, written mainly in TypeScript, with 1,014 GitHub stars and the AGPL-3.0 license. Its code was last updated Aug 24, 2026.

<div align="center"> <img src="popo-mascot.png" alt="Popo, the AgentLens mascot" width="180" />

AgentLens

License: AGPL v3 Solidity React Agent Contract

Open AgentLens

Live Platform • Public Protocols • Integration Guide • Security • 中文

</div>

AgentLens is a trust-first AI Agent marketplace and workspace. Users can discover task-specific Agents, compare evidence and execution boundaries, rent a supported Agent, and run it with platform-provided model, search, file, artifact and audit capabilities.

The platform follows a simple boundary: AgentLens provides the brain and governed runtime; sellers provide the specialized Agent. Renting an Agent grants time-limited execution access. It does not transfer source code or permanent ownership.

This repository is the sanitized public source distribution. It contains the public product surface, contracts, integration schemas and non-sensitive audit reference code. Hosted Brain strategies, production routing, Workers, capability-broker policy, quality scoring, billing ledgers, credentials, topology and deployment automation remain private.

What Is Public

  • Marketplace and decision UI: browse, compare, inspect trust evidence and understand how an Agent can be used.
  • Rental-only smart contracts: time-limited access, reviews, audit records, appeals and reputation primitives.
  • Audit reference implementation: six-dimensional evaluation, evidence persistence, attestation adapters and ZK verification components.
  • Agent Contract v3 and Wire v1: tasks, streaming events, tools, checkpoints, cancellation, resume, artifacts and structured failures.
  • Provider contracts: normalized model, search, research bundle, source map and conformance records.
  • Runtime contracts: immutable packages, capability grants and R0-R4 execution-plane descriptions.

Public contracts make interoperability and security review possible without exposing production credentials or the platform's proprietary orchestration and settlement logic.

Architecture

flowchart LR
    Seller["Seller Agent"] --> Contract["Public Agent Contract v3"]
    Buyer["Buyer Workspace"] --> Market["Marketplace and Rental"]
    Market --> Contract
    Contract --> Runtime["Governed Runtime Boundary"]
    Runtime --> Agent["Selected Vertical Agent"]
    Runtime --> Capabilities["Model, Search, Files and Tools"]
    Agent --> Artifacts["Answers, Files and Evidence"]
    Capabilities --> Artifacts
    Artifacts --> QA["Artifact-bound Quality and Audit Records"]
    QA --> Buyer
    Audit["Sandbox, Attestation and ZK Adapters"] --> Chain["Public Smart Contracts"]
    Market --> Chain

The diagram describes public trust boundaries, not the production network topology.

Runtime Contract Coverage

LevelPlanePurposeAvailability statement
R0sealed_ephemeralIsolated, short-lived file and artifact tasksBase contract
R1brokered_egressGoverned HTTP, search and connector accessPermission and budget controlled
R2durable_sessionCheckpoints, resume, persistent volumes and long jobsLifecycle metered
R3browser_computerRead-only or interactive browser sessionsSeparately isolated and approved
R4accelerated_externalGPU, special OS and very large storageReserved; extreme workloads are currently deferred

A schema can describe a capability without promising that every deployment supplies it. An Agent must pass runtime conformance before listing; unsupported capabilities fail closed rather than silently degrading.

Quick Start

Requirements

  • Node.js 20+
  • npm 10+
  • Docker only for container audit exercises

Install and verify

git clone https://github.com/ZhangJinHaHaHa/AgentLens.git
cd AgentLens

cd contracts && npm install && npm test
cd ../sandbox && npm install && npm test
cd ../frontend && npm install && npm test && npm run build

Run the public frontend locally

cd frontend
npm run dev

The public UI can be explored without production secrets. Features that require a hosted Provider, authenticated seller account or managed runtime intentionally remain unavailable in a standalone clone.

Product Surface

Discover and compare Agents

The catalog separates runnable marketplace Agents from external AI tool guidance. Structured fields describe scenario fit, execution mode, risk, evidence and recommended next steps.

<p align="center"> <img src="docs/screenshots/en/02-agent-list.png" alt="AgentLens Agent catalog" width="760" /> </p>

Inspect trust and runtime boundaries

Agent detail pages distinguish platform-native audited execution, seller-hosted APIs and external handoff. A recognized listing is not automatically a sandbox guarantee.

<p align="center"> <img src="docs/screenshots/en/03-agent-detail-lovable.png" alt="AgentLens Agent detail page" width="760" /> </p>

Publish through explicit paths

Sellers can submit code artifacts for platform processing or register a seller-hosted HTTPS API. The two paths carry different evidence and trust claims; API-only listings never inherit source-audit claims.

<p align="center"> <img src="docs/screenshots/en/07-publish.png" alt="AgentLens publish Agent flow" width="760" /> </p>

Public Integration Contracts

The machine-readable contracts live in docs/protocols/schemas:

  • Agent Contract v3, Agent Wire v1 and immutable Runtime Package v1
  • Universal Runtime planes, capability grants and external resource receipts
  • Model Provider, content-part and conformance contracts
  • Search Provider and Research Bundle v3
  • Artifact-to-source mapping
  • Seller submission, hosted runtime, market listing and pricing quote

See the protocol index for versioning, credential boundaries, R0-R4 semantics and rental accounting.

Security and Evidence

  • Platform and seller credentials must remain server-side and must never appear in Wire frames, browser bundles, traces or artifacts.
  • Submitted endpoints and network calls require SSRF-resistant validation, resolved-address checks, timeouts, response limits and authorization.
  • Audit evidence is bound to versions and content hashes. Optional TEE or ZK adapters can strengthen a record, but their presence must be verified per record and must not be inferred from a generic listing.
  • Historical or mock attestations are not production hardware claims.
  • Seller QA is input evidence, not proof of marketplace quality; platform quality records must identify the target artifact and runtime version.

Please report vulnerabilities privately as described in SECURITY.md. Do not publish exploit details before a fix is available.

Repository Boundary

Included hereKept in the private hosted service
Public frontend and catalogWorkspace control plane and private admin surfaces
Smart contracts and ABIsProduction addresses, signers and chain operations
Protocol schemas and OpenAPIBrain prompts, routing algorithms and Provider weights
Non-sensitive sandbox and verification codeProduction Workers, queues and capability-broker implementation
Local tests and conformance fixturesQA scoring internals, billing ledger and settlement reconciliation
Generic integration documentationInfrastructure topology, deployment scripts, secrets and runtime state

This boundary is deliberate: third-party Agents get a stable, reviewable contract while the platform's operational security and core orchestration remain protected.

Documentation

License and Contributions

AgentLens is licensed under the GNU Affero General Public License v3.0 (AGPL-3.0). Network deployments of modified AGPL code must comply with the corresponding-source obligations in the license. Commercial licensing for proprietary use may be discussed with the repository owner.

Contributors must follow the Code of Conduct and sign the Contributor License Agreement before a pull request is merged.

<div align="center">

Built by the AgentLens project.

Open AgentLens • GitHub • Security

</div>

AgentLens alternatives

View more →

Similar ai agents in Finance & Trading, ranked by GitHub stars. Compare licence, recent activity and scan status before you choose.

NameStarsLicenceLast updatedScan
AgentLens (this page)
ZhangJinHaHaHa
1kAGPL-3.0Aug 24, 2026Scanned, no flagged issues
Daily Stock Analysis
ZhuLinsen
67kMITOct 31, 2026Scanned, no flagged issues
Vibe Trading
HKUDS
37kMITOct 30, 2026Scanned, no flagged issues
FinceptTerminal
Fincept-Corporation
33kNone foundOct 26, 2026Not scanned yet
A Stock Data
simonlin1212
11kApache-2.0Oct 30, 2026Scanned, no flagged issues
Bindu
GetBindu
10kNone foundSep 6, 2026Not scanned yet