
Security News
US Government Forces Anthropic to Pull Claude Fable Days After Launch
Anthropic says the directive cited national security concerns over a narrow jailbreak, but offered no specific technical details.
Repo metadata
🔥 AO-Forge: Your AI-powered CLI companion for building, managing, and deploying AO smart contracts with Next.js, React, Vue, Nuxt.js, and SvelteKit integration.
ao.config.ymlao-forge dev starts both frontend and AO processao-forge processTypeScript, Node.js, Commander, Inquirer, OpenAI API, Anthropic API, fs-extra, ora, chalk, Jest, pnpm
# Using npm
npm install -g ao-forge
# Using pnpm (recommended)
pnpm add -g ao-forge
# Or use directly with npx
npx ao-forge init my-app
See the Quick Start Guide for step-by-step instructions.
See the CLI Reference for all commands, options, and advanced usage.
Forge includes advanced AI capabilities for AO development. See the AI Commands section in the CLI Reference for details and examples.
Forge supports AI-powered code generation and AO process management. See CLI Reference for complete documentation.
my-app/
├── README.md
├── node_modules/
├── package.json
├── ao.config.yml # AO configuration file (auto-generated)
├── tsconfig.json
├── ao/ # AO process files (auto-detected)
│ └── *.lua
└── [framework-specific-files]
├── src/ # React/Vue/SvelteKit projects
├── app/ # Next.js/Nuxt.js projects
└── [framework-specific-structure]
The configuration file is now fully documented in the CLI Reference. Use the provided template as a starting point.
| Command | Option | Description |
|---|---|---|
init | -f, --framework | Framework (nextjs, react, vue, nuxtjs, svelte) |
-p, --path | Path to create project | |
--package-manager | Package manager (npm, yarn, pnpm) | |
--port | Development server port | |
--process-name | AO process name | |
--git | Initialize Git repository | |
process start | -n, --name <name> | Name for the AO process |
--wallet <path> | Path to wallet file | |
--data <data> | Process data | |
--module <module> | Process module | |
process stop | Stop running AO process | |
process list | List all running processes | |
dev | --port <port> | Development server port |
--process-name <name> | AO process name | |
ai generate | -p, --prompt <text> | Description of code to generate |
-t, --type <type> | Type of code (contract/module/test) | |
-o, --output <path> | Output file path | |
--provider <provider> | AI provider (openai/anthropic) | |
--model <model> | Specific AI model to use |
# Clone the repository
git clone https://github.com/Utitofon-Udoekong/aoforge-cli.git
cd aoforge-cli
# Install dependencies
pnpm install
# Build the project
pnpm build
# Link for local testing
pnpm run link:global
# Test the CLI
ao-forge init test-app
# Unlink when done
pnpm run unlink:global
pnpm dev # Watch mode
pnpm build # Build project
pnpm test:cli # Test CLI directly
pnpm link:global # Link globally
pnpm unlink:global # Unlink global installation
ao-forge provides streamlined AO process management:
# Start an AO process (automatically loads Lua files from ao.config.yml)
ao-forge process start
# Start with custom name
ao-forge process start -n "my-process"
# List running processes
ao-forge process list
# Stop a process
ao-forge process stop
# Start development server with AO integration
ao-forge dev
The ao-forge process start command automatically:
ao.config.ymlgit checkout -b feature/amazing-feature)git commit -m 'Add amazing feature')git push origin feature/amazing-feature)Released under MIT by @Utitofon-Udoekong.
For support, please open an issue on GitHub.
FAQs
AO-Forge: CLI tool to create AO-powered applications
We found that ao-forge demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Anthropic says the directive cited national security concerns over a narrow jailbreak, but offered no specific technical details.

Security News
A network of 152 Chrome live wallpaper extensions hid ad tracking and made extension-driven traffic look like Google search clicks.

Company News
Socket’s first CISO brings deep experience securing high-growth SaaS companies as open source supply chain threats accelerate.