Files
voidea/project.json
T

58 lines
1.5 KiB
JSON

{
""name"": ""voidea"",
""displayName"": ""VoIdea - Voice Ideas"",
""version"": ""1.0.0"",
""description"": ""Hybrid app for capturing and developing ideas with AI analysis"",
""license"": ""AGPL-3.0"",
""owner"": """",
""technologies"": {
""backend"": [""Python"", ""FastAPI"", ""PostgreSQL"", ""Redis"", ""Celery""],
""frontend"": [""React"", ""TypeScript"", ""Tailwind CSS""],
""mobile"": [""iOS"", ""Android"", ""PWA""],
""ai"": [""Yandex GPT"", ""GigaChat""]
},
""architecture"": {
""layers"": [""API"", ""Services"", ""Integrations"", ""Data Layer"", ""Core""],
""agents"": {
""system"": 11,
""ai_roles"": 11
}
},
""agents"": [
""DocAgent"",
""AuditAgent"",
""SecurityAgent"",
""SpecAgent"",
""ObserverAgent"",
""QATesterAgent"",
""FixAgent"",
""UITestAgent"",
""RolloutAgent"",
""EvolutionAgent"",
""BacklogAgent""
],
""routes"": {
""api"": ""/api/v1/"",
""admin"": ""/admin/"",
""docs"": ""/docs""
},
""server"": {
""port"": 8020,
""externalUrl"": ""http://localhost:8020""
},
""design_system"": {
""source"": ""docs/design-system/tokens.json"",
""themes"": [""system"", ""dark"", ""light""],
""generators"": [""CSS"", ""Swift"", ""Kotlin""]
},
""documentation"": {
""rules"": ""docs/blocks/00-rules.md"",
""plan"": ""docs/blocks/PLAN.md"",
""glossary"": ""docs/blocks/GLOSSARY.md""
},
""versioning"": {
""format"": ""MAJOR.MINOR.PATCH"",
""changelog"": ""CHANGELOG/""
}
}