Discover and explore top open-source AI tools and projects—updated daily.
iannuttallCentralized AI tool configuration management
New!
Top 61.6% on SourcePulse
One canonical .agents folder powers all your AI tools, providing a unified source of truth for hooks, commands, skills, and rule files. It targets developers and power users managing multiple AI clients, simplifying setup and ensuring consistency across projects. The core benefit is streamlined, version-controllable management of AI tool integrations.
How It Works
The tool establishes symbolic links from a user-defined .agents folder to the configuration directories of supported AI clients (Claude, Codex, Factory, Cursor, OpenCode). Users define their AI logic and rules within .agents, and dotagents creates the necessary symlinks, either globally or per-project. This approach centralizes management, prevents duplication, and allows for easy rollbacks via automatic timestamped backups before any modifications.
Quick Start & Requirements
npx @iannuttall/dotagents or bunx @iannuttall/dotagents.Highlighted Details
.agents/CLAUDE.md is preferred over .agents/AGENTS.md..agents/commands.SKILL.md file with frontmatter..agents/backup/<timestamp> for reversible changes.Maintenance & Community
The provided README does not detail specific contributors, sponsorships, partnerships, or community channels (e.g., Discord, Slack), nor does it link to a public roadmap.
Licensing & Compatibility
Limitations & Caveats
In project scope, rule files (AGENTS.md/CLAUDE.md) are not managed via symlinks and require explicit user handling in the project root. Modifications to rule files necessitate re-running dotagents to update associated symlinks. Skills require a correctly formatted SKILL.md file.
6 days ago
Inactive
letta-ai
intellectronica
dagger
Significant-Gravitas