Перейти к содержимому
docs.
WORKSPACE

Документации проектов

Открыть каталог проектов
Localzet ServerАсинхронный PHP-серверTriangleФреймворк и компонентыMIX IDИдентификация и интеграцииHack APIПубличные API хакатонаACNПроект и компонентыUserlay / UserNetПроект и компонентыAxiomПроект и компонентыМесседжинг через почтуПроект и компонентыLWT / JWT / JOSEПроект и компонентыФинансовая аналитика KimaiПроект и компонентыМультипарадигмальная БДПроект и компонентыZorin PlatformПроект и компонентыZorin TrustПроект и компонентыFloraScope / VegwatchПроект и компонентыaegis-qДокументация проектаaevumdbДокументация проектаauditДокументация проектаauto-invest-managerАвтотрейдерcaine-companionДокументация проекта✓certbot-cloudflareДокументация проектаClusterLocalzet Server / ClustercmdveilДокументация проектаConsolePHP CLICronБиблиотеки Localzet Serverdata-connectorДокументация проектаdevice-controlDevice Controlenn-projectДокументация проектаEventsБиблиотеки Localzet ServerflowsintДокументация проектаforgeДокументация проектаHttpClientБиблиотеки Localzet ServerinterpreterСобственный языкinvariaДокументация проектаkeynotesДокументация проектаknotrouteKnotroutelaravel-personal-analyticsДокументация проектаlocalzet-osДокументация проектаmeridianДокументация проектаMQTTБиблиотеки Localzet Servernano-kernelСобственная ОСNoterДокументация проектаpersonal-analyticsДокументация проектаProxyБиблиотеки Localzet ServerPSRБиблиотеки Localzet ServerPSR-7Библиотеки Localzet Serverrschs-monitorДокументация проектаsemsealДокументация проектаshardsealДокументация проектаSocketIOБиблиотеки Localzet ServerSOCKS5Библиотеки Localzet Serverstandalone-analyticsДокументация проектаstatic-php-cliДокументация проектаStorageБиблиотеки Localzet ServersutureДокументация проектаtempoweaveДокументация проектаttsСинтез речиTunnelБиблиотеки Localzet Serverui-kitUI KitvesperДокументация проектаWebAnalyzerWebAnalyzerzorin-access-brokerДокументация проектаzorin-authority-brokerДокументация проектаzorin-authority-sdk-phpДокументация проектаzorin-authority-sdk-pythonДокументация проектаzorin-authority-sdk-tsДокументация проектаzorin-client-intelДокументация проектаzorin-device-core-aospДокументация проектаzorin-host-agentДокументация проектаzorin-native-labДокументация проектаzorin-nodeДокументация проектаzorin-opsДокументация проектаdonstu-python-sdkДокументация проектаfloortraceFloortraceserver-rsLocalzet Server / Cluster
Каталог
Документация/caine-companion

caine-companion — API

src/caine_companion/adapters/code_lab.py

class CodeLabConnectionError(RuntimeError):

src/caine_companion/adapters/code_lab.py

class HttpCodeLabClient:

src/caine_companion/adapters/database.py

class Base(DeclarativeBase):

src/caine_companion/adapters/database.py

class ConversationRow(Base):

src/caine_companion/adapters/database.py

class MessageRow(Base):

src/caine_companion/adapters/database.py

class MemoryRow(Base):

src/caine_companion/adapters/database.py

class EmotionalStateRow(Base):

src/caine_companion/adapters/database.py

class ReflectionRow(Base):

src/caine_companion/adapters/database.py

class AutonomyStateRow(Base):

src/caine_companion/adapters/database.py

class AutonomyEventRow(Base):

src/caine_companion/adapters/database.py

class ImprovementProposalRow(Base):

src/caine_companion/adapters/database.py

class CodeImprovementProposalRow(Base):

src/caine_companion/adapters/database.py

class SqliteCompanionStore:

src/caine_companion/adapters/knowledge.py

class MemoryRevisionConflictError(RuntimeError):

src/caine_companion/adapters/knowledge.py

class MemoryDocumentRepository:

src/caine_companion/adapters/knowledge.py

class MemoryGraphProjection:

src/caine_companion/adapters/llm.py

class LlmConnectionError(RuntimeError):

src/caine_companion/adapters/llm.py

class OpenAICompatibleLlm:

src/caine_companion/adapters/research.py

class ResearchDocument(BaseModel):

src/caine_companion/adapters/research.py

class ResearchWorkerClient:

src/caine_companion/api/app.py

class ApplicationServices:

src/caine_companion/api/app.py

def create_app(settings: Settings) -> FastAPI:

src/caine_companion/api/schemas.py

class CreateConversationRequest(BaseModel):

src/caine_companion/api/schemas.py

class CreateConversationResponse(BaseModel):

src/caine_companion/api/schemas.py

class SendMessageRequest(BaseModel):

src/caine_companion/api/schemas.py

class SendMessageResponse(BaseModel):

src/caine_companion/api/schemas.py

class OpenAIMessage(BaseModel):

src/caine_companion/api/schemas.py

class OpenAIChatRequest(BaseModel):

src/caine_companion/code_lab_worker.py

class VerificationRequest(BaseModel):

src/caine_companion/code_lab_worker.py

class CommandResult(BaseModel):

src/caine_companion/code_lab_worker.py

def create_app() -> FastAPI:

src/caine_companion/code_lab_worker.py

def verify_patch(target_file: str, patch: str) -> CodeVerificationReport:

src/caine_companion/code_lab_worker.py

def run() -> None:

src/caine_companion/config.py

class AppConfig(BaseModel):

src/caine_companion/config.py

class LlmConfig(BaseModel):

src/caine_companion/config.py

class CharacterConfig(BaseModel):

src/caine_companion/config.py

class MemoryConfig(BaseModel):

src/caine_companion/config.py

class ToolsConfig(BaseModel):

src/caine_companion/config.py

class AutonomyConfig(BaseModel):

src/caine_companion/config.py

class ResearchConfig(BaseModel):

src/caine_companion/config.py

class KnowledgeConfig(BaseModel):

src/caine_companion/config.py

class ImprovementConfig(BaseModel):

src/caine_companion/config.py

class CodeImprovementConfig(BaseModel):

src/caine_companion/config.py

class Settings(BaseModel):

src/caine_companion/config.py

def load_settings(path: Path) -> Settings:

src/caine_companion/config.py

def load_character(path: Path) -> CharacterProfile:

src/caine_companion/domain/models.py

def utc_now() -> datetime:

src/caine_companion/domain/models.py

class MessageRole(StrEnum):

src/caine_companion/domain/models.py

class MemoryKind(StrEnum):

src/caine_companion/domain/models.py

class CanonStatus(StrEnum):

src/caine_companion/domain/models.py

class HonestyMode(StrEnum):

src/caine_companion/domain/models.py

class AutonomyEventKind(StrEnum):

src/caine_companion/domain/models.py

class ImprovementDimension(StrEnum):

src/caine_companion/domain/models.py

class ImprovementRisk(StrEnum):

src/caine_companion/domain/models.py

class ImprovementStatus(StrEnum):

src/caine_companion/domain/models.py

class CodeImprovementStatus(StrEnum):

src/caine_companion/domain/models.py

class MemoryDocumentKind(StrEnum):

src/caine_companion/domain/models.py

class MemoryDocumentStatus(StrEnum):

src/caine_companion/domain/models.py

class CanonFact(BaseModel):

src/caine_companion/domain/models.py

class DeceptionRule(BaseModel):

src/caine_companion/domain/models.py

class DeceptionPolicy(BaseModel):

src/caine_companion/domain/models.py

class CharacterProfile(BaseModel):

src/caine_companion/domain/models.py

class InteractionIntent(BaseModel):

src/caine_companion/domain/models.py

class ChatMessage(BaseModel):

src/caine_companion/domain/models.py

class Memory(BaseModel):

src/caine_companion/domain/models.py

class EmotionalState(BaseModel):

src/caine_companion/domain/models.py

class MemoryCandidate(BaseModel):

src/caine_companion/domain/models.py

class EmotionDelta(BaseModel):

src/caine_companion/domain/models.py

class Reflection(BaseModel):

src/caine_companion/domain/models.py

class ConversationResult(BaseModel):

src/caine_companion/domain/models.py

class AutonomyState(BaseModel):

src/caine_companion/domain/models.py

class AutonomyEvent(BaseModel):

src/caine_companion/domain/models.py

class ImprovementDraft(BaseModel):

src/caine_companion/domain/models.py

class ImprovementEvidence(BaseModel):

src/caine_companion/domain/models.py

class ImprovementProposal(ImprovementDraft):

src/caine_companion/domain/models.py

class ImprovementReview(BaseModel):

src/caine_companion/domain/models.py

class ImprovementRollback(BaseModel):

src/caine_companion/domain/models.py

class CodeImprovementRequest(BaseModel):

src/caine_companion/domain/models.py

class CodeVerificationReport(BaseModel):

src/caine_companion/domain/models.py

class CodeImprovementProposal(BaseModel):

src/caine_companion/domain/models.py

class CodeImprovementReview(BaseModel):

src/caine_companion/domain/models.py

class CodePromotionReport(BaseModel):

src/caine_companion/domain/models.py

class MemoryDocument(BaseModel):

src/caine_companion/domain/models.py

class MemoryDocumentUpdate(BaseModel):

src/caine_companion/domain/models.py

class MemoryGraphNode(BaseModel):

src/caine_companion/domain/models.py

class MemoryGraphEdge(BaseModel):

src/caine_companion/domain/models.py

class MemoryGraph(BaseModel):

src/caine_companion/domain/ports.py

class LanguageModel(Protocol):

src/caine_companion/domain/ports.py

class CompanionStore(Protocol):

src/caine_companion/domain/ports.py

class AutonomyContextProvider(Protocol):

src/caine_companion/domain/ports.py

class KnowledgeSink(Protocol):

src/caine_companion/domain/ports.py

class ImprovementContextProvider(Protocol):

src/caine_companion/domain/ports.py

class CodeLabVerifier(Protocol):

src/caine_companion/domain/ports.py

class Tool(Protocol):

src/caine_companion/engines/adaptation.py

def render_adaptations(adaptations: list[tuple[str, str, str]]) -> str | None:

src/caine_companion/engines/autonomy.py

class AutonomyEngine:

src/caine_companion/engines/character.py

class CharacterEngine:

src/caine_companion/engines/emotion.py

class EmotionEngine:

src/caine_companion/engines/intent.py

class IntentEngine:

src/caine_companion/engines/memory.py

class MemoryEngine:

src/caine_companion/engines/reflection.py

class ReflectionEngine:

src/caine_companion/main.py

def run() -> None:

src/caine_companion/research_worker.py

class FetchRequest(BaseModel):

src/caine_companion/research_worker.py

class FetchResponse(BaseModel):

src/caine_companion/research_worker.py

class TextExtractor(HTMLParser):

src/caine_companion/research_worker.py

class SafeFetcher:

src/caine_companion/research_worker.py

async def health() -> dict[str, str]:

src/caine_companion/research_worker.py

async def fetch(body: FetchRequest) -> FetchResponse:

src/caine_companion/research_worker.py

def run() -> None:

src/caine_companion/services/autonomy.py

class AutonomyService:

src/caine_companion/services/code_improvement.py

class CodeImprovementStateError(RuntimeError):

src/caine_companion/services/code_improvement.py

class CodeImprovementPolicyError(ValueError):

src/caine_companion/services/code_improvement.py

class CodeImprovementService:

src/caine_companion/services/conversation.py

class ConversationNotFoundError(LookupError):

src/caine_companion/services/conversation.py

class ConversationService:

src/caine_companion/services/improvement.py

class ImprovementPolicyError(ValueError):

src/caine_companion/services/improvement.py

class ImprovementStateError(RuntimeError):

src/caine_companion/services/improvement.py

class ImprovementService:

src/caine_companion/services/knowledge.py

class KnowledgeService:

src/caine_companion/services/research.py

class ResearchService:

src/caine_companion/tools.py

class ToolRegistry: