Geist
{"type": "project", "title": "Geist", "logoImg": "bafkreieroouopvfvbbda6dxatcfxfpw6ilmszatuwok7cbufk7zsq2a4ue", "website": "https://www.geist.network", "bannerImg": "bafkreigi6isczn7hzcf5avlvbtmkmdhp6qai3mmypoynkbtq3ytb74ub5e", "createdAt": 1743450157726, "userGithub": "debuggingfuture", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"type": "EthereumEip712Signature2021", "created": "2025-03-31T19:37:42.994Z", "@context": "https://w3id.org/security/suites/eip712sig-2021/v1", "proofValue": "0xaf41d0e61b7e50fbcfc6b949f5372ae09c626259a79656a0b843aa5c8ff4721019db20778288935fbd62c6b28ad35e55263de02ac0f2d00ec0580c2afb2689711b", "eip712Domain": {"types": {"Proof": [{"name": "@context", "type": "string"}, {"name": "created", "type": "string"}, {"name": "proofPurpose", "type": "string"}, {"name": "type", "type": "string"}, {"name": "verificationMethod", "type": "string"}], "@context": [{"name": "nullifiers", "type": "NullifiersContext"}, {"name": "provider", "type": "string"}], "Document": [{"name": "@context", "type": "string[]"}, {"name": "credentialSubject", "type": "CredentialSubject"}, {"name": "expirationDate", "type": "string"}, {"name": "issuanceDate", "type": "string"}, {"name": "issuer", "type": "string"}, {"name": "proof", "type": "Proof"}, {"name": "type", "type": "string[]"}], "EIP712Domain": [{"name": "name", "type": "string"}], "CredentialSubject": [{"name": "@context", "type": "@context"}, {"name": "nullifiers", "type": "string[]"}, {"name": "id", "type": "string"}, {"name": "provider", "type": "string"}], "NullifiersContext": [{"name": "@container", "type": "string"}, {"name": "@type", "type": "string"}]}, "domain": {"name": "VerifiableCredential"}, "primaryType": "Document"}, "proofPurpose": "assertionMethod", "verificationMethod": "did:ethr:0xd6f8d6ca86aa01e551a311d670a0d1bd8577e5fb#controller"}, "issuer": "did:ethr:0xd6f8d6ca86aa01e551a311d670a0d1bd8577e5fb", "@context": ["https://www.w3.org/2018/credentials/v1", "https://w3id.org/vc/status-list/2021/v1"], "issuanceDate": "2025-03-31T19:37:42.993Z", "expirationDate": "2025-06-29T19:37:42.993Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x962EFc5A602f655060ed83BB657Afb6cc4b5883F", "@context": {"provider": "https://schema.org/Text", "nullifiers": {"@type": "https://schema.org/Text", "@container": "@list"}}, "provider": "ClearTextGithubOrg#fractaldotbox#1883877", "nullifiers": ["v0.0.0:BV0ZsDqbop+Af+9JAGPYEdF7e/eQp57lT1ORJVaJDbs="]}}, "twitter": {"type": ["VerifiableCredential"], "proof": {"type": "EthereumEip712Signature2021", "created": "2025-03-31T19:37:26.533Z", "@context": "https://w3id.org/security/suites/eip712sig-2021/v1", "proofValue": "0xfb21a9e81a708c2c4a0b6970826efe87179c27feb6ee7678c82f9b57b501ca417d79112080306ca8e67a1c33e2e5203ad6b81a216db7f0e8564daa3d4097358c1c", "eip712Domain": {"types": {"Proof": [{"name": "@context", "type": "string"}, {"name": "created", "type": "string"}, {"name": "proofPurpose", "type": "string"}, {"name": "type", "type": "string"}, {"name": "verificationMethod", "type": "string"}], "@context": [{"name": "nullifiers", "type": "NullifiersContext"}, {"name": "provider", "type": "string"}], "Document": [{"name": "@context", "type": "string[]"}, {"name": "credentialSubject", "type": "CredentialSubject"}, {"name": "expirationDate", "type": "string"}, {"name": "issuanceDate", "type": "string"}, {"name": "issuer", "type": "string"}, {"name": "proof", "type": "Proof"}, {"name": "type", "type": "string[]"}], "EIP712Domain": [{"name": "name", "type": "string"}], "CredentialSubject": [{"name": "@context", "type": "@context"}, {"name": "nullifiers", "type": "string[]"}, {"name": "id", "type": "string"}, {"name": "provider", "type": "string"}], "NullifiersContext": [{"name": "@container", "type": "string"}, {"name": "@type", "type": "string"}]}, "domain": {"name": "VerifiableCredential"}, "primaryType": "Document"}, "proofPurpose": "assertionMethod", "verificationMethod": "did:ethr:0xd6f8d6ca86aa01e551a311d670a0d1bd8577e5fb#controller"}, "issuer": "did:ethr:0xd6f8d6ca86aa01e551a311d670a0d1bd8577e5fb", "@context": ["https://www.w3.org/2018/credentials/v1", "https://w3id.org/vc/status-list/2021/v1"], "issuanceDate": "2025-03-31T19:37:26.533Z", "expirationDate": "2025-06-29T19:37:26.533Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x962EFc5A602f655060ed83BB657Afb6cc4b5883F", "@context": {"provider": "https://schema.org/Text", "nullifiers": {"@type": "https://schema.org/Text", "@container": "@list"}}, "provider": "ClearTextTwitter#debuggingfuture", "nullifiers": ["v0.0.0:AcBaO90eQsfMqsOg6OX+mz/hmydzYrqqZZs8a64jVB8="]}}}, "description": "# Gesit CMS\n\n🏆Team won 4x Finalists ❤️OSS, Public Good funded by Filecoin Grants 👩‍💻AI-owned, Censorship-Resistant Websites  ✅ Team donated 2ETH+ in past GG 🙌Organized OSS/Dev communities for 10yrs+\n\n- What if we have autonomous websites controlled by agents, goverened by community? \n\n- How can we have more websites on IPFS/EthStorage+ENS instead of centralized hosting?\n\n- How to support collaborations based on DID & agents with privacy, rather than seat-based pricing SaaS and limit access to insiders?\n\nThe Team has experimented with autonomous agentic website builder at [🏆Geist - Finalist@ETHGlobal Singapore](https://ethglobal.com/showcase/geist-x3fur) and [SEELE - 🏆Finalist@ETHDenver (2025)](https://devfolio.co/projects/seele-3477). This [Week in Etheruem](https://thisweekin.eth.1.w3link.io/) website is a demo fully curated, written, fact-checked, deployed by agents.\n\n[Fileverse](https://fileverse.io/) has done a great job providing alternatives to Google Docs & Notion, we want to build Geist as an alternative to Contentful, Sanity and Strapi. \n\nIt is an exciting design space as Vitalik discussed [AI as the engine, humans as the steering wheel](https://vitalik.eth.limo/general/2025/02/28/aihumans.html), we believe new tools will be needed for community to co-create with agents on content and websites. \n\n\n![img](https://bafybeifv6hij7d43aitoi7ui6stdkpxbfdoj6sebgtydbvnxsxskjmeety.ipfs.w3s.link/thisweekineth.png)\n\n\n![img](https://bafybeihesuyqgem2z56uvgb4qmip7uc2pkyhbuyg7jdcef5m5jkdd2r4vm.ipfs.w3s.link/seele_arch.png)\n\n\n## What we're cooking\n\n- We have been building Content Management Systems for agents under the [FIL Builder Next Step Grants](https://github.com/filecoin-project/devgrants/issues/1846)\n  - no-code editor\n  - Access control with On-chain / DID-based criteria (e.g. [UCAN](https://github.com/storacha/ucanto))\n  - automation of deployment to IPFS\n\n- We are adding more access criteria such as Attestations via Ethereum Attestation Services, reputation scoring threshold etc.\n\n- We've been dogfooding and experimenting use cases for\n 1. AI-driven community newsletters and datasets\n  - AI curated [Week in Etheruem](https://thisweekin.eth.1.w3link.io/)\n  - Setting up Bounties for agent to contribute datasets\n 2. Support multiple agents orchestration and chain of thought \n  - coordinating agents with on-chain memory & verifiable communications\n\n- We identified that to build truly censorship resistant website we have to secure the end to end techstack. [dDevKit](https://ddevkit.geist.network/) is our standalone spin-off project to minimize dependencies in dApp Components and agents.", "logoImgData": {}, "bannerImgData": {}, "projectGithub": "fractaldotbox", "projectTwitter": "debuggingfuture"}