Skip to main content

Welcome to Loopai Documentation

ยท 2 min read
Caveman
Lead Developer, Loopai Framework
Junhyung Lee
Core Contributor, Loopai Framework

We're excited to announce the launch of the official Loopai documentation site!

What is Loopai?โ€‹

Loopai is a Human-in-the-Loop AI Self-Improvement Framework - infrastructure middleware for building adaptive AI-powered applications with complete observability and data sovereignty.

Key Highlightsโ€‹

  • ๐Ÿš€ Multi-Language SDKs: .NET, Python, TypeScript
  • โšก High Performance: <10ms execution latency
  • ๐Ÿ’ฐ Cost Efficient: 82-97% cost reduction vs direct LLM
  • ๐Ÿ”Œ Plugin System: Extensible architecture
  • ๐Ÿ“Š Production Ready: 170+ tests passing

Current Status: v0.3 Completeโ€‹

We've successfully completed Phase 11, delivering:

  • โœ… Three production-ready client SDKs
  • โœ… 42 integration tests (100% passing)
  • โœ… Cross-SDK compatibility verified
  • โœ… Complete documentation

What's New in v0.3โ€‹

Multi-Language SDK Ecosystemโ€‹

.NET SDK: Production-ready with ASP.NET Core DI support

builder.Services.AddLoopaiClient(options =>
{
options.BaseUrl = "http://localhost:8080";
});

Python SDK: Full async/await with Pydantic v2

async with LoopaiClient("http://localhost:8080") as client:
result = await client.execute(task_id, input_data)

TypeScript SDK: Complete type safety

const client = new LoopaiClient({ baseUrl: 'http://localhost:8080' });
const result = await client.execute({ taskId, input });

Integration Testingโ€‹

  • 14 tests per SDK covering all core functionality
  • Cross-SDK compatibility verification
  • CI/CD ready with GitHub Actions

What's Next: v0.4โ€‹

We're now working on infrastructure enhancements:

  1. SDK Feature Expansion

    • Streaming API support
    • Go SDK implementation
    • Enhanced error handling
  2. Performance & Scalability

    • Response caching layer
    • Connection pooling optimization
    • Performance benchmarking
  3. Developer Experience

    • CLI tool for management
    • Interactive API playground
    • VS Code extension

Get Startedโ€‹

Ready to try Loopai?

  1. Install SDK - Choose .NET, Python, or TypeScript
  2. Explore Examples - See working implementations
  3. Join Community - Ask questions and share feedback

Documentation Structureโ€‹

Our documentation is organized for easy navigation:

  • Introduction - What is Loopai and why use it
  • Guides - Step-by-step tutorials
  • SDKs - Client SDK documentation
  • API - REST API reference
  • Examples - Real-world use cases

Community & Supportโ€‹

Stay Updatedโ€‹

Follow our blog for:

  • Release announcements
  • Technical deep dives
  • Use case tutorials
  • Performance updates

Thank you for your interest in Loopai! We're excited to see what you'll build with it.


The Loopai Team