Skip to content

About

EnigmaClaw is an AI-powered developer assistant inspired by OpenClaw. It combines a modern CLI with chatbot integrations to understand codebases, automate development tasks, generate and modify code, execute tools, and streamline software workflows using LLMs through OpenRouter.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

4 Commits

Folders and files

Repository files navigation

EnigmaClaw

EnigmaClaw is an AI-powered coding agent that understands your codebase, plans development tasks, and safely performs file and tool operations using Large Language Models. Every action is tracked and executed within the configured workspace to ensure safe and transparent code modifications.

EnigmaClaw Demo

Features

  • LLM-powered coding agent
  • Read and analyze project files
  • Create, modify, and delete files
  • Create folders
  • Execute shell commands and developer tools
  • Action logging for every operation
  • Workspace-safe file access
  • User approval workflow for file mutations
  • Built with Bun and TypeScript

Installation

git clone https://github.com/Enigma044/EnigmaClaw.git
cd enigmaclaw
bun install

Environment Variables

Create a .env file in the project root.

OPENROUTER_API_KEY=your_openrouter_api_key
OPENROUTER_MODEL=your_model

Usage

bun run dev

Roadmap

  • Interactive CLI
  • Telegram bot integration
  • Git integration
  • Conversation memory
  • MCP tool support
  • Plugin system
  • Multi-agent workflows

Contributing

Contributions are welcome. Feel free to open an issue or submit a pull request if you'd like to improve EnigmaClaw.

License

This project is licensed under the MIT License.

About

EnigmaClaw is an AI-powered developer assistant inspired by OpenClaw. It combines a modern CLI with chatbot integrations to understand codebases, automate development tasks, generate and modify code, execute tools, and streamline software workflows using LLMs through OpenRouter.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages