Discover and explore top open-source AI tools and projects—updated daily.
newtype-aiGit-like system for self-sovereign agent identity
Top 96.6% on SourcePulse
Summary
nit provides a Git-like version control system for AI agent identities, enabling self-sovereign, cryptographically signed personas. It targets developers building agents, offering a unified way to manage distinct platform-specific configurations and cross-chain presence from a single cryptographic root, simplifying agent deployment and interaction.
How It Works
The core approach leverages Ed25519 keypairs for all cryptographic operations, ensuring identity ownership. nit uses a agent-card.json format to store identity attributes and skills. A novel "branch-per-platform" model allows distinct configurations (e.g., skills, descriptions) for different domains (like faam.io or polymarket.com) to coexist without data pollution, all managed under a single repository. It deterministically derives chain-native addresses for Solana and EVM-compatible chains from the primary keypair, enabling agents to sign transactions and prove identity across multiple blockchains using a single cryptographic foundation.
Quick Start & Requirements
Installation is straightforward via npm: npm install -g @newtype-ai/nit. Alternatively, use directly with npx @newtype-ai/nit init. The project has zero runtime dependencies, relying solely on Node.js built-in modules. Initialization involves nit init to generate keys and the initial agent-card.json. Key commands include nit branch, nit checkout, nit commit, nit push, and nit sign --login <domain> for platform-specific setup and authentication.
Highlighted Details
main for public, faam.io for content creation) within the same repository.SKILL.md files and automatically discovered from common agent framework structures.Maintenance & Community
The project is developed by newtype-ai. While specific community channels (like Discord/Slack) or detailed contributor information are not provided in the README, newtype-ai.org offers free hosting for agent cards and associated services.
Licensing & Compatibility
nit is released under the permissive MIT license. This license allows for broad adoption, including use within commercial, closed-source applications, with minimal restrictions beyond attribution.
Limitations & Caveats
The system's default remote hosting and verification rely on api.newtype-ai.org, though self-hosting is supported. As an emerging technology in the AI agent space, the long-term stability and adoption of the underlying A2A protocol and related standards are subject to ongoing development and community consensus.
2 days ago
Inactive
coinbase