Skip to content

binai-dev/cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

bincli

bincli

AI-powered devflow with built-in visibility

Structure your tasks. Supercharge your AI coding tools. Ship with confidence.

Website · Discord

License Bun


Every developer using AI coding tools faces the same problem: no structure, no consistency, no visibility. Every session starts from scratch. Two developers on the same team get wildly different results. Leadership has no idea how long anything actually takes.

bincli fixes all of this in a single CLI.

$ bincli task start
  ✓ Repo validated — clean working tree
  ✓ Branch feature/user-auth-flow created from main
  ✓ Task Pack "react-frontend" loaded (14 rules, 6 prompts)
  ✓ Cursor configured with project conventions
  ✓ Tracking started

  # ... you build the feature using your AI tools, fully configured ...

$ bincli task done
  ✓ Base branch up to date
  ✓ PR #47 created → "feat: implement user auth flow"
  ✓ Active time: 2h 34m — synced

What It Does

Safer Devflow — Never start a task on a dirty repo. Never close on stale git state. bincli validates clean tree, remote freshness, and base alignment before every operation.

AI-Ready Setup — Your AI coding tools finally know your codebase. Task Packs inject project conventions, architecture rules, and task-specific prompts into Cursor, Claude Code, VS Code, and more — automatically.

Active Time Tracking — No timers. No forms. bincli tracks real working time per task, pauses on idle, respects working hours, and stops on system sleep. Zero overhead.

Style Intelligence — bincli detects your actual coding patterns (naming, imports, components, tests) and configures AI tools to match through three layers: community pack → project detection → manual overrides.

Multi-Repo Awareness — Link your frontend to your backend. bincli generates lightweight context so your AI assistant reasons across repo boundaries.

BYOK — Bring your own OpenAI, Anthropic, or OpenRouter key. All AI calls go directly from your machine to the provider. Your code never leaves your machine.

Privacy

bincli is built on a strict privacy model.

Privacy What we track
Tracks Task lifecycle (start, pause, resume, complete), active time per task, branch names, PR metadata
Never tracks Code content, keystrokes, clipboard, screenshots, screen activity, personal browsing

Active time tracking pauses automatically on idle, respects configured working hours, and stops on system sleep.

Contributing

bincli is MIT-licensed and community-driven. There are several ways to contribute:

  • Task Packs — Build packs for your favorite framework or stack
  • IDE Adapters — Add support for new AI coding tools
  • PM Integrations — Connect new project management tools
  • Git Providers — Add support beyond GitHub
  • Core CLI — Improve the CLI itself

Supported Tools (WIP)

AI Coding Tools: Cursor, Claude Code, VS Code, Codex CLI, Gemini CLI

LLM Providers: OpenAI, Anthropic, OpenRouter (local models coming soon)

Git Providers: GitHub (GitLab, Bitbucket via community)

PM Tools: Jira, Linear (Trello, Asana, ClickUp via community)

Roadmap

  • Task lifecycle (start, pause, resume, switch, done)
  • Git safety checks and branch management
  • Active time tracking with idle detection
  • Project scanner and stack detection
  • Core Task Packs (React, NestJS, TypeScript)
  • LLM integration with BYOK
  • Pack registry and community contributions
  • Pack creator with import from .cursorrules / CLAUDE.md
  • Style Intelligence auto-detection
  • Multi-repo linking and context generation
  • AI-assisted code review
  • Local model support (Ollama, LM Studio)

License

MIT


binai.dev · Built by the bin.ai team and the community

About

AI-powered devflow with built-in visibility

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors