Thanks to visit codestin.com
Credit goes to github.com

Skip to content

KooshaPari/forgecode

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2,775 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

ForgeCode Evals

TypeScript evaluation and bounty-cli tooling for the ForgeCode ecosystem.

Status

Check State
Default branch main
CI CI
License MIT / Apache-2.0

Architecture

Hexagonal (ports-and-adapters) layout:

src/
  domain/      — Evaluation models, scoring logic, bounty rules
  ports/       — Trait definitions (provider, storage, notifier)
  adapters/    — GitHub API adapter, CSV adapter, CLI adapter
  app/         — Composition root (wires adapters to domain)

Quick Start

# Install dependencies
npm install

# Run evaluation
just eval

# Run bounty tests
just test

# Lint & format
just lint

Stack

  • TypeScript / Node 20
  • Testing: Node built-in test runner
  • CI: GitHub Actions

License

Dual-licensed under MIT or Apache-2.0 at your option.

About

AI enabled pair programmer for Claude, GPT, O Series, Grok, Deepseek, Gemini and 300+ models

Resources

License

Apache-2.0 and 2 other licenses found

Licenses found

Apache-2.0
LICENSE
Unknown
LICENSE-APACHE
MIT
LICENSE-MIT

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Rust 94.5%
  • Shell 3.3%
  • HTML 1.0%
  • TypeScript 0.8%
  • JavaScript 0.2%
  • CSS 0.1%
  • Other 0.1%