Skip to content

Latest commit

 

History

History

proposals

Proposals

Current Proposals

  1. Onboarding Capabilities
  2. Browser Extension
  3. Capture External Command Output
  4. LLM Tool Interface
  5. Model Fine-Tuning
  6. Tree-Sitter Query Language Integration

Ideas to explore

  • Automatic generation of project structure visualizations
  • Integration with version control history for context-aware onboarding
  • Customizable onboarding queries for specific project needs
  1. Tree-Sitter query language integration, which could open up many possibilities;
  2. Comby notation for an alternate syntax to express refactorings on code or data formats;
  3. Create a browser extension that allows web-chat interfaces of Large Language Models to tackle larger file changes;
  4. Select a model to fine-tune so that it natively understands CEDARScript;
  5. Provide language extensions that will improve how LLMs interact with other resource types;
  6. Explore using it as an LLM-Tool Interface;

Comby Notation

To replace 'failUnlessEqual' with 'assertEqual':

UPDATE PROJECT
REAFCTOR LANGUAGE "comby" 
WITH PATTERN '''
comby 'failUnlessEqual(:[a],:[b])' 'assertEqual(:[a],:[b])' example.py
'''