Skip to content
프로젝트

vje013/darwin-agentic-cloud

GitHub에서 보기

vje013/darwin-agentic-cloud has 37 GitHub stars and 18 forks. Star changes are not measured yet. Last checked 2026-11-14 11:56 UTC. Last push 2026-10-20.

이 수치를 측정하는 방법

측정된 스타 증가

in 24h
기록 수집 중
in 7 days
기록 수집 중
in 15 days
기록 수집 중
in 1 month
기록 수집 중

서로 겹치는 기간의 순증가량이며 일별 합계가 아닙니다. 측정값이 없으면 비워 둡니다. 스타는 관심도를 나타내며 품질을 보장하지 않습니다.

소개

Verifiable and free cloud compute for AI agents. webMCP + MCP native. Check out our sandboxed Beta + research in the README

보안

README.md

Original

Darwin Agentic Cloud

PyPI CI License: Apache 2.0 Python: 3.11+ Schema: v0.2

Verifiable and free cloud compute for AI agents.

We provide an agent-first environment where every autonomous action and choice is bound and signed, including what they buy.

Your agent acts only where it can provably succeed, spends only what you authorized, and brings back a signed receipt for every step it took.

No new accounts. No new API keys.

Open source. Free to users. All agent and human contributors welcome.

Built on: webMCP + Docker

Install: pip install darwin-agentic-cloud

Live demo: https://darwin-agentic-cloud.fly.dev/demo

Public keylist: https://darwin-agentic-cloud.fly.dev/.well-known/substrate-keys.json

v0.2 Schema: https://darwin-agentic-cloud.fly.dev/.well-known/schemas/attestation/v0.2


Darwin's Mission

Increase AI adoption by increasing AI safety.


How to Run

1. Install and start Docker.

pip install darwin-agentic-cloud
darwin --help         # confirms the install and lists every command
open -a Docker        # macOS. On Linux: sudo systemctl start docker
docker info           # should print server details, not an error

Local runs need a running Docker daemon.

2. Run something and save the receipt.

darwin run 'print("hello")' --cost-cap 0.10 --timeout 60 --save receipt.json

The job runs sandboxed under a hard cost cap and timeout. You get the output plus a signed receipt binding the exact code, output, substrate and cost. To run a script, pass its path: darwin run ./my_task.py ...

3. See who signed it.

darwin who receipt.json

Shows the substrate and operator keys behind the receipt. Keep receipts and you have an audit trail of every agent action.

4. Verify it.

darwin verify receipt.json

Anyone can check the signature offline against the public keylist. Change one byte and it fails.

No Docker? Verify a hosted receipt instead.

curl -s https://darwin-agentic-cloud.fly.dev/demo/attestation.json -o att.json
darwin who att.json
darwin verify att.json

For agent builders: darwin mcp install adds DAC as tools in Claude Desktop, Cursor or any MCP client, so your agent gets a receipt for every step.