Skip to content

James Code v0.1.0

Latest

Choose a tag to compare

@vketteni vketteni released this 09 Jul 15:08
· 1 commit to main since this release
c00876b

James Code v0.1.0

An open-source CLI for LLM-guided development workflows and autonomous file system
operations.

What is James Code?

James Code brings the power of AI-assisted development to your local environment
through a model-agnostic CLI interface. Inspired by proprietary tools, it provides
autonomous file operations, task management, and intelligent development workflows.

Key Features

  • LLM-Guided Operations: OpenAI integration with intelligent tool selection via
    usage examples
  • Autonomous File System: Read, write, execute, and search operations with
    built-in security
  • Development Workflows: TODO management, task decomposition, and progress
    tracking
  • Model Agnostic: Designed to work with multiple LLM providers (OpenAI
    implemented)

Installation & Usage

# Install with LLM support
poetry install --extras llm

Run with OpenAI

export OPENAI_API_KEY=\"your-key\"
poetry run james-code --llm-provider openai --llm-model gpt-4 --interactive

Current Status

Experimental Release - Core functionality works for local development and file
exploration. Expect API changes and improvements in future versions.
Best for: Local development, file system exploration, task management
Not ready for: Production systems, complex deployments

What's Next (v0.2.0)

  • Enhanced tool interfaces and error handling
  • Additional LLM provider support
  • Improved user experience and workflows

Prerequisites: Python 3.11+, Poetry