| Crates.io | aether-core |
| lib.rs | aether-core |
| version | 0.1.5 |
| created_at | 2026-01-14 21:17:13.412933+00 |
| updated_at | 2026-01-15 17:23:34.772388+00 |
| description | Core library for AI-powered code injection framework |
| homepage | |
| repository | |
| max_upload_size | |
| id | 2043805 |
| size | 240,607 |
The core engine for the Aether Codegen framework.
use aether_core::{InjectionEngine, Template, AetherConfig};
use aether_ai::OpenAiProvider;
#[tokio::main]
async fn main() {
let provider = OpenAiProvider::from_env().unwrap();
let config = AetherConfig::from_env();
let engine = InjectionEngine::with_config(provider, config);
let template = Template::new("{{AI:code}}")
.with_slot("code", "Generate a hello world function");
let result = engine.render(&template).await.unwrap();
println!("{}", result);
}