Skip to content

Releases: KasarLabs/cairo-coder

v0.2.2

29 Sep 10:03

Choose a tag to compare

This release features architectural improvements with lightweight agent registry, enhanced documentation crawling (OpenZeppelin, Starknet.js), DSPy 3.0 upgrade, performance optimizations, and stability fixes for a more robust RAG system.

What's Changed

  • refactor: replace config-based agents with lightweight registry by @enitrat in #37
  • feat: add documentation snapshot crawler tool by @enitrat in #41
  • feat: add documentation crawler for OpenZeppelin docs by @enitrat in #42
  • fix: race condition on VectorDb singleton aquisition by @enitrat in #44
  • feat: upgrade to DSPy 3.0 by @enitrat in #45
  • refactor: migrate scripts to src/scripts and switch to uv build backend by @enitrat in #47
  • dev: update StakrnetDocs ingester to be compatible with new website by @enitrat in #46
  • security: add override to prevent malicious error-ex versions by @ijusttookadnatest in #49
  • dev: remove custom tracing callback by @enitrat in #50
  • dev: disable LLM cache by @enitrat in #51
  • fix: streaming mode by @enitrat in #52
  • dev: add scripts for dataset extraction by @enitrat in #58
  • dev: fix logging config by @enitrat in #57
  • dev: speedup starklings compilation in eval script by @enitrat in #55
  • feat: GEPA optimizers by @enitrat in #56
  • dev: update cairo book source by @enitrat in #54
  • dev: remove deprecated backend by @enitrat in #53
  • feat: add starknet_js as documentation source by @enitrat in #59
  • dev: add g++ install to dockerfile (required for uv build) by @enitrat in #60
  • dev: update gemini models by @enitrat in #61

Docker Images

As with all our previous releases, you can find the Docker images:

Full Changelog: v0.2.1...v0.2.2

v0.2.1

01 Aug 16:01

Choose a tag to compare

This release adds LLM-based document retrieval and migrates to environment-only configuration.

What's Changed

Docker Images

As with all our previous releases, you can find the Docker images:

Full Changelog: v0.2.0...v0.2.1

v0.2.0 - DSPY Migration

31 Jul 18:12
696f312

Choose a tag to compare

A migration to a Python backend using DSPY.

What's Changed

Full Changelog: v0.1.1...v0.2.0

v0.1.1

11 Jul 11:22

Choose a tag to compare

Cairo Coder v0.1.1

This release focuses on stability improvements and better API structure.

What's Fixed

  • Embeddings ingestion for large documentation sources
  • Token calculation accuracy for better token usage tracking
  • Agent-specific API routes for cleaner architecture

What's Changed

Docker Images

As with all our previous releases, you can find the Docker images:

Full Changelog: v0.1.0...v0.1.1

v0.1.0

11 Jul 10:55

Choose a tag to compare

Cairo Coder v0.1.0 - Initial Release

Cairo Coder is now officially available! This first release brings you the most powerful open-source Cairo language code generation service, built with advanced Retrieval-Augmented Generation (RAG) technology.

Documentation Sources

Cairo Book • Cairo by Example • Starknet Foundry • OpenZeppelin • Core Library • Scarb

What's New

  • RAG-powered code generation with comprehensive Cairo documentation
  • OpenAI-compatible API for easy integration
  • Multiple LLM support (OpenAI, Anthropic, Google)
  • Docker deployment ready out of the box
  • MCP support for advanced workflows

What's Changed

New Contributors

Docker Images

As with all our releases, you can find the Docker images:

Full Changelog: v0.0.0...v0.1.0