DEEP Connects Bold Ideas to Real World Change and build a better future together.

DEEP Connects Bold Ideas to Real World Change and build a better future together.

Coming Soon

Loom: Agents and Humans Weave Code

chevron-icon
RFP Proposals
Top
chevron-icon
project-presentation-img
user-profile-img
marchen
Project Owner

Loom: Agents and Humans Weave Code

Expert Rating

n/a

Overview

Software is woven from many threads — human intuition, AI pattern recognition, type constraints, test feedback — but today's IDEs treat AI as a sidebar autocomplete, not a co-weaver. Loom reimagines collaborative development as a shared loom where human developers and AI agents weave MeTTa code together in real-time, every thread visible. Built on conflict-free replicated data types (CRDTs) adapted for Atomspace, Loom gives each participant — human or agent — a visible thread of intent. You see what an agent is exploring, why it's proposing a change, and how its thread interacts with yours.

RFP Guidelines

Internal Proposal Review

An AI-native Development Environment for...

Ended on:

13 Feb. 2026

Days
Hours
Minutes
  • Type SingularityNET RFP
  • Total RFP Funding $50,000 USD
  • Proposals 27
  • Awarded Projects n/a

An AI-native Development Environment for the ASI:Chain

Internal Proposal Review
  • Type SingularityNET RFP
  • Total RFP Funding $50,000 USD
  • Proposals 27
  • Awarded Projects n/a
author-img
SingularityNET
Feb. 4, 2026

This RFP seeks proposals for the development of an AI-native Development Environment (IDE) that improves the efficiency and accessibility of blockchain application development for the ASI:Chain.

Proposal Description

Our Team

Axiom Systems is a distributed engineering collective specializing in real-time collaborative systems and multi-agent AI architectures. Our team combines expertise in CRDT-based collaborative editors, distributed AI agent orchestration, Rholang process calculus, and MeTTa/Atomspace development, with production experience building multiplayer developer tools and AI agent platforms.

Company Name (if applicable)

Axiom Systems

Project details

The Problem: Solo Development Cannot Match the Complexity of ASI:Chain

 

ASI:Chain contracts are not like Ethereum smart contracts. A Rholang contract is a concurrent process that communicates through channels, executes within a BlockDAG that allows parallel transaction processing under CBC Casper consensus, and must interoperate with MeTTa-based AI services running on Hyperon's Atomspace. The surface area of concerns — concurrency correctness, process topology, type safety, security, consensus compatibility, and AI service integration — exceeds what any single developer can hold in their head simultaneously.

 

The traditional solution is sequential workflow: write code, then verify, then audit, then test, then deploy. Each step happens after the previous one completes, creating a slow feedback loop where errors discovered during verification require returning to the writing phase, which may invalidate subsequent steps. For complex ASI:Chain contracts involving multiple concurrent processes, this sequential workflow can mean days between writing code and discovering fundamental design issues.

 

The Insight: Development Should Be Multiplayer

 

CoForge rejects the premise that development is a solo activity with sequential tools. Instead, it treats development as a real-time collaboration between a human developer and a team of specialized AI agents, all working on the same codebase simultaneously. This is not "AI-assisted development" where the AI responds to human requests. It is genuine multi-agent collaboration where each agent has its own expertise, its own view of the code, and its own ability to make changes — all visible to the human developer in real time.

 

The human developer sees AI agent cursors moving through the code, making suggestions, flagging issues, and proposing changes — just as they would see human collaborators in Google Docs. The developer can accept, reject, or modify any agent's contribution. The agents can communicate with each other (the Security Auditor can ask the Verification Agent to formally prove that a fix resolves a vulnerability). The entire collaboration happens in real time, with immediate feedback.

 

The Agent Team

 

CoForge deploys four specialized AI agents, each with a distinct role and expertise:

 

1. Rholang Architect Agent: This agent focuses on process topology — the high-level structure of how Rholang processes communicate through channels. When the developer writes a new contract, the Architect agent analyzes the intended functionality and suggests process decompositions: which operations should be separate processes, which channels should connect them, how they should synchronize, and where parallelism is safe. The Architect understands Rholang's pi-calculus foundations and ensures that process topologies are structurally sound for concurrent execution on ASI:Chain's BlockDAG.

 

2. Verification Agent: This agent runs continuous MeTTa type checking as a live collaborator: it monitors every edit (human or agent), immediately checks type consistency using MeTTa's dependent type system through Hyperon inference, and flags violations inline. It also generates MeTTa type annotations for untyped Rholang, creating living documentation verified by Atomspace inference.

 

3. Security Auditor Agent: This agent continuously probes the contract for vulnerabilities. It uses a combination of pattern matching against known vulnerability classes (reentrancy, front-running, channel hijacking, unauthorized data access) and formal reasoning through Atomspace to identify novel attack vectors specific to the contract's process topology.

 

When it finds a potential attack, it constructs a concrete attack scenario showing the message sequence that would exploit the vulnerability on ASI:Chain's BlockDAG — making vulnerabilities visceral, not abstract.

 

4. DevNet Tester Agent: This agent continuously deploys compilable contract snapshots to DevNet, runs regression tests, and explores edge cases. When a test fails, it highlights the failing code path in the editor. It also monitors BlockDAG behavior under different CBC Casper transaction orderings and cross-shard communication patterns.

 

Dogfooding ASI:Chain: Agents Communicate Through Rholang Channels

 

CoForge's most distinctive architectural decision is that the AI agents communicate with each other through Rholang channels. The agent coordination infrastructure IS an ASI:Chain application. When the Security Auditor needs the Verification Agent to prove that a proposed fix is type-correct, it sends a message on a Rholang channel. When the DevNet Tester discovers a failing test, it sends the failure trace to the Architect agent through a Rholang channel so the Architect can suggest structural changes.

 

This dogfooding approach has three benefits:

 

1. Proof of Concept: CoForge itself demonstrates ASI:Chain's multi-agent coordination capabilities. Judges and users can see Rholang channels handling real-time, multi-agent communication with practical latency and reliability requirements — proving that ASI:Chain's concurrency model works for complex coordination scenarios.

 

2. Eat Your Own Cooking: By building on the same infrastructure developers use, the CoForge team discovers and addresses real-world issues with Rholang channel communication, BlockDAG transaction ordering, and CBC Casper consensus behavior. These discoveries feed back into better tooling and documentation.

 

3. Transparent Coordination: Because agent communication flows through Rholang channels, the developer can inspect the agent coordination protocol using the same tools they use to debug their own contracts. Agent communication is not a black box — it is readable Rholang that the developer can understand, modify, and extend.

 

Singularity Compute Powers the Agent Team

 

Each AI agent runs as a service on Singularity Compute, ASI:Chain's decentralized compute marketplace. This means:

 

- Agents scale independently: the Security Auditor can use more compute for deep analysis without affecting the Verification Agent's responsiveness.

- Agent computation is transparent: Singularity Compute provides auditable computation records, so the developer can verify what each agent computed.

- New agents can be added: third-party developers can create specialized agents (a Gas Optimizer agent, a Documentation agent, a Formal Prover agent) and offer them on the Singularity marketplace. CoForge's agent protocol is an open standard.

 

Collaborative Interface

 

CoForge's editor shows all collaborators — human and AI — in a unified interface:

 

- Each agent has a distinct cursor color and icon visible in the editor margin.

- Agent suggestions appear as inline annotations with one-click accept/reject.

- A collaboration timeline shows the sequence of all edits (human and agent) with the ability to replay, revert, or branch from any point.

- An agent communication panel shows the Rholang channel messages between agents, providing insight into agent reasoning.

- Conflict resolution: when two agents suggest contradictory changes, both suggestions are presented with the reasoning from each agent, and the human developer decides.

 

The interface is designed to build developer trust in AI agents gradually. New developers see all agent actions as suggestions requiring explicit approval. As trust develops, the developer can grant agents increasing autonomy: the DevNet Tester might be allowed to auto-deploy test builds, or the Verification Agent might be allowed to auto-insert type annotations.

 

Atomspace as Shared Context

 

All agents share a common Atomspace instance that serves as collective context. The Architect's process topology knowledge, the Verification Agent's type judgments, the Security Auditor's vulnerability patterns, and the DevNet Tester's deployment results all live in the same hypergraph. This shared context enables emergent coordination: the Security Auditor can leverage the Verification Agent's type information to narrow its vulnerability search, and the Architect can use the DevNet Tester's performance data to optimize process topology.

 

MeTTa serves as the shared reasoning language across agents. Each agent's analysis results are expressed as MeTTa atoms in Atomspace, making them composable and queryable by other agents and by the human developer. This is not just data sharing — it is collaborative reasoning, where one agent's conclusions become premises for another agent's inference.

 

Why Multiplayer Wins

 

The fundamental advantage of CoForge is not that it has more features than a solo IDE. It is that the feedback loop is instantaneous and parallel. While the developer writes code, the Verification Agent is checking types, the Security Auditor is probing for vulnerabilities, the DevNet Tester is deploying and testing, and the Architect is suggesting structural improvements. All of these activities happen SIMULTANEOUSLY, not sequentially.

 

For ASI:Chain development specifically, this matters because the concerns are inherently concurrent. Rholang's concurrency model, BlockDAG's parallel execution, CBC Casper's consensus mechanism, and MeTTa's type system all interact in ways that are difficult to reason about sequentially. CoForge's multi-agent approach matches the domain's concurrent nature: concurrent development tools for concurrent contracts on a concurrent blockchain.

Open Source Licensing

MIT - Massachusetts Institute of Technology License

Background & Experience

Our team has built real-time collaborative editing systems using CRDTs with sub-100ms synchronization latency across distributed nodes. We have designed and deployed multi-agent AI systems where specialized agents coordinate through message-passing protocols, directly applicable to CoForge's Rholang channel-based agent communication architecture. Team members have contributed to Rholang tooling and have hands-on experience with Atomspace-based knowledge sharing between AI agents. Our prior projects include a collaborative code review platform with AI-powered reviewers and a multi-agent testing framework for concurrent systems deployed on blockchain infrastructure.

Links and references

https://bytecraft.vercel.app

Proposal Video

Not Avaliable Yet

Check back later during the Feedback & Selection period for the RFP that is proposal is applied to.

  • Total Milestones

    3

  • Total Budget

    $48,000 USD

  • Last Updated

    13 Feb 2026

Milestone 1 - Collaborative Editor & Agent Communication

Description

Build the real-time collaborative editor foundation with CRDT-based synchronization supporting multiple simultaneous cursors from human developers and AI agents. Implement the Rholang channel-based agent communication protocol — the infrastructure through which AI agents coordinate by sending and receiving messages on Rholang channels, dogfooding ASI:Chain's concurrency model for the IDE itself. Develop the first two AI agents: the Rholang Architect agent (process topology design, channel allocation, process composition suggestions) and the Verification Agent (continuous MeTTa type checking via Hyperon inference, type annotation generation, inline type violation flagging). Each agent appears as a live cursor in the editor with distinct color and icon. Build the collaborative interface layer: inline agent suggestions with accept/reject controls, collaboration timeline showing all human and agent edits with replay capability, and the agent communication panel displaying Rholang channel messages between agents with readable explanations of inter-agent reasoning. Establish the shared Atomspace context that all agents read from and write to, enabling cross-agent knowledge sharing.

Deliverables

1. CRDT-based collaborative editor with real-time synchronization supporting 5+ simultaneous cursors (human and AI agents) with sub-200ms sync latency 2. Rholang channel-based agent communication protocol: agents send structured messages through typed Rholang channels, with protocol specification published as open standard 3. Rholang Architect agent: analyzes contract intent, suggests process decompositions, inserts channel declarations, arranges process compositions with live cursor visualization 4. Verification Agent: continuous MeTTa type checking via Hyperon inference, automatic type annotation generation, inline violation flagging within 3 seconds of any edit 5. Collaborative interface: inline suggestions with accept/reject, collaboration timeline with replay, agent communication panel showing Rholang channel messages 6. Shared Atomspace context: agents write analysis results as MeTTa atoms, queryable by other agents and by the human developer 7. Three example collaboration scenarios demonstrating human-agent workflow for token, escrow, and governance contracts

Budget

$19,000 USD

Success Criterion

1. Collaborative editor maintains consistency with 5 simultaneous cursors — no lost edits, no ordering conflicts, sync latency under 200ms measured across 100 concurrent edit sequences 2. Agent communication via Rholang channels handles message exchange between Architect and Verification agents with under 500ms round-trip latency 3. Rholang Architect agent produces valid process topology suggestions for 4 of 5 test contract scenarios — suggestions compile without errors 4. Verification Agent detects and flags type violations within 3 seconds of the causing edit, with zero false negatives across a test suite of 30 known type errors 5. Collaboration timeline accurately records and replays all human and agent edits in correct chronological order 6. Agent communication panel displays readable Rholang channel messages with natural language explanations of agent reasoning 7. All code published to public GitHub repository under MIT license

Milestone 2 - Security & Testing Agents + Singularity Compute

Description

Develop the remaining two AI agents: the Security Auditor agent (continuous vulnerability probing with concrete attack scenario construction) and the DevNet Tester agent (automatic deployment and testing on DevNet with BlockDAG behavior monitoring). The Security Auditor uses pattern matching against known vulnerability classes plus Atomspace-based formal reasoning to discover novel attack vectors specific to each contract's process topology, constructing proof-of-concept attack sequences that demonstrate exploitability on ASI:Chain's BlockDAG. The DevNet Tester continuously deploys compilable snapshots, runs regression tests, explores edge cases, and monitors CBC Casper consensus and BlockDAG ordering. Failed test paths are highlighted directly in the editor. Integrate Singularity Compute to power all four agents as independently scalable services. Implement the trust escalation system where developers gradually grant agents increasing autonomy — from suggestion-only mode to auto-deploy testing and auto-insert annotations. Build conflict resolution for contradictory agent suggestions: present both suggestions with reasoning from each agent's Atomspace analysis, letting the human developer decide. Implement the emergent coordination capabilities enabled by shared Atomspace: Security Auditor leveraging Verification Agent type judgments, Architect using DevNet Tester performance data.

Deliverables

1. Security Auditor agent: continuous vulnerability probing across 10+ vulnerability classes (reentrancy, front-running, channel hijacking, unauthorized access, state manipulation, DoS, integer overflow, race conditions, privilege escalation, replay attacks) with concrete proof-of-concept attack scenarios 2. DevNet Tester agent: automatic deployment of compilable snapshots, regression testing, property-based edge case exploration, BlockDAG behavior monitoring under CBC Casper consensus with transaction ordering analysis 3. Singularity Compute integration: all four agents running as independently scalable services with auditable computation records and per-agent resource scaling 4. Trust escalation system: configurable agent autonomy levels from suggestion-only to auto-deploy and auto-annotate, with per-agent and per-action granularity 5. Conflict resolution interface: contradictory agent suggestions presented side-by-side with Atomspace-derived reasoning from each agent 6. Cross-agent coordination: Security Auditor uses Verification Agent type info, Architect uses DevNet Tester performance data, all through shared Atomspace

Budget

$17,000 USD

Success Criterion

1. Security Auditor detects injected vulnerabilities in 4 of 5 test contracts and constructs concrete attack scenarios demonstrating exploitability — each scenario includes a message sequence executable on DevNet 2. DevNet Tester successfully auto-deploys contract snapshots within 30 seconds of compilable state, runs regression tests, and reports results inline in the editor 3. BlockDAG monitoring detects and reports behavioral differences across 3+ different transaction ordering scenarios for each deployed contract 4. Singularity Compute runs all four agents concurrently with independent scaling — Auditor deep analysis does not degrade Verification Agent responsiveness 5. Trust escalation correctly restricts agent actions based on configured autonomy level — agents in suggestion-only mode never modify code without explicit approval 6. Cross-agent coordination demo: Security Auditor narrows vulnerability search using Verification Agent type constraints, reducing false positives by at least 30% 7. Conflict resolution correctly identifies and presents contradictory suggestions from two agents in 3 of 3 seeded contradiction scenarios

Milestone 3 - Agent Marketplace & Ecosystem Launch

Description

Build the open agent protocol specification enabling third-party developers to create custom CoForge agents and publish them on the SingularityNET marketplace. The protocol defines how agents connect to the shared Atomspace, communicate through Rholang channels, render suggestions in the collaborative editor, and declare their capabilities and resource requirements for Singularity Compute scaling. Create two example third-party agents as templates: a Gas Optimizer agent (analyzes Rholang process structure for compute cost reduction) and a Documentation agent (generates and maintains inline documentation from Atomspace type information and agent analysis results). These demonstrate the extensibility of CoForge's multi-agent architecture. Conduct user testing with developers of varying experience levels to validate the multiplayer paradigm. Produce comprehensive documentation covering the collaborative workflow, agent capabilities, trust escalation configuration, and the third-party agent development guide. Create video demonstrations showing real-time human-agent collaboration on ASI:Chain contract development from initial design through DevNet deployment.

Deliverables

1. Open agent protocol specification: Atomspace connection, Rholang channel communication, editor rendering API, capability declaration, Singularity Compute resource requirements — published as versioned standard 2. SingularityNET marketplace integration: agents discoverable, installable, and configurable from within CoForge 3. Gas Optimizer template agent: analyzes process structure for compute cost reduction on ASI:Chain with before/after cost comparison 4. Documentation template agent: generates inline docs from Atomspace type information and agent analysis, updates automatically as code evolves 5. User testing with 5+ developers at varying experience levels — structured task completion, trust development tracking, and satisfaction metrics 6. Documentation suite: collaborative workflow guide, agent capabilities reference, trust escalation configuration, third-party agent development tutorial 7. Video demonstrations: two 10-minute walkthroughs showing real-time human-agent collaboration from contract design to DevNet deployment

Budget

$12,000 USD

Success Criterion

1. Third-party agent protocol enables external developers to build, test, and deploy a custom CoForge agent using only the published specification and documentation — validated by having a developer outside the team create a working agent 2. SingularityNET marketplace lists CoForge agents with install/configure workflow completing in under 5 minutes 3. Gas Optimizer agent identifies at least one compute cost reduction opportunity in 4 of 5 test contracts with measurable cost improvement 4. Documentation agent produces accurate inline documentation that updates within 10 seconds of relevant code changes 5. User testing shows developers successfully complete a contract development task using CoForge's multi-agent collaboration within 2x the time of experienced solo development 6. Documentation enables new users to configure agent trust levels, use the collaboration timeline, and understand agent suggestions without external assistance

Join the Discussion (0)

Expert Ratings

Reviews & Ratings

    No Reviews Avaliable

    Check back later by refreshing the page.

Welcome to our website!

Nice to meet you! If you have any question about our services, feel free to contact us.