Skip to content

Latest commit

 

History

History
115 lines (79 loc) · 4.45 KB

File metadata and controls

115 lines (79 loc) · 4.45 KB

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