Skip to content

Latest commit

 

History

History
39 lines (27 loc) · 728 Bytes

File metadata and controls

39 lines (27 loc) · 728 Bytes

Contributing to RunCode

Setup

git clone https://github.com/BlockRunAI/runcode
cd runcode
npm install
npm run build

Development

npm run dev              # Watch mode — recompiles on save
npm start                # Run the agent

Code Standards

  • TypeScript strict mode
  • ESM modules only
  • Node >= 20

Pull Requests

  1. Fork the repo
  2. Create a feature branch
  3. Make your changes
  4. Run npm run build to verify compilation
  5. Submit a PR with a clear description

Architecture

RunCode uses @blockrun/llm for model access and x402 payments. The agent loop is in src/agent/, tools in src/tools/, and the terminal UI uses Ink (React for terminals).

License

Apache-2.0